Address 2733 Vista Way Oceanside CA 92054 United States
Phone: (760) 439-8852 Open 24 Hours a Day: No