What is the phone number?
Address: 3604 University Ave, San Diego, CA 92104, USA
George Flood | Aug 18, 2018
Yelp
Jose De Jesus Anguiano | Aug 18, 2018
it's on Google Maps
Angela muller | Aug 18, 2018
Look it up
Thanks! Your answer is awaiting moderation.