2629 Foothill Blvd. La Crescenta CA 91214 United States
2629 Foothill Blvd.
La Crescenta-Montrose
California
91214
US