Uptown Service Centre
Serving Orillia motorists, Uptown Service Centre offers general and custom automotive repairs to all makes and models of cars and trucks. We also offer great deals on tires. Let us...
Category:
Auto Repair Garages
Address:
17 James St W, L3V 8A6, Orillia show map Directions