Uptown Service Centre
17 James St W
Orillia
,
ON
L3V 8A6
(705) 325-9012
uptownservicecentre.com
Rating:
Unrated
auto ac installation
auto inspections
auto parts
auto repair
Auto Services
Automobile
automobile repair
automotive repair shop
car repair
car service
Garage
oil change
repair
réparation auto
réparation automobile
réparation voiture
trailer parts
transmission repair
truck repair
wheel alignment
Hours:
Mon-Fri 9am-5pm
Status:
Open
Description
Our trained and talented Orillia, ON Auto Repair specialists are here to help you today. At Uptown Service Centre, we understand your frustration and will get the job done right the first time.
by ourbis on February 15, 2015 from
ourbis
Search for
in
Open Now
Are you the business owner?
Privacy Policy
|
Terms of Use
|
HTML Site