LOCATION

Location & Hours

2223 Verus Street
San Diego, California 92154
Phone: (619) 232-3549
Fax: (619) 232-6749
Monday-Friday • 8:00am – 5:00pm