Novastar Salt Lake City - Hours & Locations
Novastar - Salt Lake City
5808 South 900 East, Salt Lake City UT 84124 Phone Number:(801) 747-3550Hours may fluctuate
Distance:8.09 miles
Novastar - Sandy
45 West 9000 South, Sandy UT 84070 Phone Number:(801) 566-0890Hours may fluctuate
Distance:12.88 miles