Tehachapi, CA 93561, United States
105 W E St, Tehachapi, CA 93561, United States
Phone: +1 (661) 822-3241
20797 Santa Lucia St, Tehachapi, CA 935618676, United States
Phone: +1 (661) 822-9105