342 Euclid Ave, San Diego, CA, 92114-3545
619-266-8881