Address 30187 Antelope Rd Menifee CA 92584 United States
Phone: (951) 679-2372 Open 24 Hours a Day: No