Markham Road, Scarborough, Ontario M1J 3C3, Canada
⚠Location shown is approximate (~200m) for privacy