Address 21000 Mission St Tehachapi CA 93561 United States
Phone: (661) 822-9191 Open 24 Hours a Day: No