Tower plaza is located in Salt Lake City (City in Utah), United States. It's address is 220 3300 S, South Salt Lake, UT 84115.
220 3300 S, South Salt Lake, UT 84115
M4X8+QJ South Salt Lake, Utah
Questions & Answers
Where is Tower plaza?
Tower plaza is located at: 220 3300 S, South Salt Lake, UT 84115.
What are the coordinates of Tower plaza?
Coordinates: 40.6994491, -111.8834701
Tower plaza Reviews
2023-04-16 19:29:11 GMT
Went to Excel Automotive Repair to get a quote for my 1999 Saturn SL.
The quote was printed out, and it was very helpful.
2021-06-11 16:42:35 GMT
Excel Automotive
Great Service, Honest, and Fair.
I have been bringing my vehicles here for years. I would recommend them to anyone who doesn't think you will ever find a mechanic you can trust. They will change your mind. I Would rate 20 stars if I could!!
2020-08-24 15:05:18 GMT
Excel Automotive is an outstanding shop. They are honest and fair. The employees are friendly and professional. I highly recommend you taking your vehicle there for any type of work.
2022-11-11 00:48:52 GMT
I love Excel Automotive! I've been coming here for a long time, and I feel like they treat me like family.
2023-09-17 03:24:48 GMT
Excel automotive is the best mechanic shop in the city.
2022-03-24 13:23:41 GMT
Good times.
Write a review of Tower plaza
Tower plaza Directions
About Salt Lake City
City in UtahSalt Lake City, often shortened to Salt Lake or SLC, is the capital and most populous city of the U.S. state of Utah. It is the seat of Salt Lake County, the most populous county in the state. source
Top Rated Addresses in Salt Lake City
-
Utah's Hogle Zoo
Zoo -
The Gateway
Shopping mall -
Liberty Park
Park -
Walmart Supercenter
Department store -
Mumbai House
Indian restaurant -
RC Willey
Furniture store -
Costco Wholesale
Warehouse store -
Delta Center
Arena -
Humane Society of Utah
Animal shelter -
Whipple Service Champions
Furnace repair service