7745 University Avenue, La Mesa, CA 91942, United States
Location
7745 University Ave
La Mesa
, CA
See map: Google Maps