Address:
location 1- Mira Mesa:
9484 Black Mountain Road, Suite D
San Diego, CA 92126
Phone: (858) 586 - 6626
Tuesdays: By appointment only
Location 2 - North Park:
3942½ Illinois Street
San Diego, CA 92104
Phone: (619) 297 - 3073
Mondays: By appointment only
Fax:
(858) - 586 - 6245
|