Address5656 S Redwood Rd Taylorsville UT 84123 United States
Phone:(801) 969-2872 Open 24 Hours a Day:No