Address 8630 Lake Murray Blvd San Diego CA 92119 United States
Phone: (619) 667-3023 Open 24 Hours a Day: No