Staging Area Trail Parking

El Monte, California 90601 United States of America

Location