Address 475 Fletcher Pkwy El Cajon CA 92020 United States
Phone: (619) 441-2041 Open 24 Hours a Day: No