Car Town Logo
United States 4.8

Car Town

212 W Main St. Lehi. UT 84043. United States

Company Base
Utah
Total Reviews
158

Company Overview

Detailed company information and background will be listed here. They provide top-notch services in their industry. Please reach out via the provided contact methods for more direct inquiries.

Portfolio & Workspace

Car Town Gallery - United States
Car Town Gallery - United States
Car Town Gallery - United States

Client Reviews

V
Verified Client

"Great experience, no pressure, friendly service, good price."

V
Verified Client

"He even had fruit snacks for our toddler while we were signing the paperwork."

V
Verified Client

"Terrible group of people running this place."

Contact Details

Direct Phone +1 801-859-9090
Official Website cartownlehi.com

Operating Hours

Monday 9:30 am–7 pm
Tuesday 9:30 am–7 pm
Wednesday 9:30 am–7 pm
Thursday 9:30 am–7 pm
Friday 9:30 am–7 pm
Saturday 9:30 am–7 pm
Sunday Closed

Location Area