Location

7281 El Cajon Blvd,
San Diego, California 92115