Studio 69
Location
6911 El Cajon Blvd
San Diego, California
92115
United States
Phone:
619-469-3335
See map: Google Maps