Weblocal.ca Mobile

Uptown Service Centre

17 James St W
Orillia, ON L3V 8A6

(705) 325-9012

Rating: Unrated
Get directions starting from
auto ac installation auto inspections auto parts auto repair Auto Services automobile repair automotive repair shop car repair car service garage oil change repair réparation auto réparation automobile réparation voiture service automobile trailer parts transmission repair truck repair wheel alignment

Hours: Mon-Fri 9am-5pm
Status: Closed


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