Address 43543 20th St W Lancaster CA 93534 United States
Phone: (661) 723-0159 Open 24 Hours a Day: No