3145 El Cajon Boulevard, San Diego, California, 92104
Note: Corner of Iowa and El Cajon Blvd.
Main:
(619) 640-1799
Fax:
(619) 640-1699
No reviews yet. Be the first to write a review!