Address44325 Challenger Way Lancaster CA 93535 United States
Phone:(661) 723-1920 Open 24 Hours a Day:No