Address 900 Palm Ave Imperial Beach CA 91932 United States
Phone: (619) 424-4924 Open 24 Hours a Day: No