2608 South Escondido Boulevard, Escondido, CA 92025, United States
Location
2608 S Escondido Blvd
Escondido
, CA
See map: Google Maps