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