Apple Auto Glass Thornhill ON

Add / Remove Categories
[+] Add
Close
Add Website
e.g.: www.website.com
Close
Address

Apple Auto Glass

1 Review
119 Doncaster Ave,
Thornhill ON L3T1L6 Phone Number: (905) 764-1599
Edit
More Info

Apple Auto Glass Store Hours

Hours may fluctuate

Edit

Apple Auto Glass - Thornhill has 1 reviews

Do NOT go to!

The one time I came here, $100 worth of parts went missing, and the installation of said supplied parts was (obviously) left incomplete. No responsibility was taken for the disappeared parts.

-by (27, November, 2012)
Report