Address 44411 20th St E Lancaster CA 93535 United States
Phone: (661) 945-7849 Open 24 Hours a Day: No