Putting Drivers Back on the Road.


Area Pictures

We are located at 1151 Roselawn Avenue – that is on the WEST side of Dufferin Street.

We stress WEST side because Roselawn Avenue on the east side of Dufferin continues one street north of where we are on the west… confused?

Check out our map >

Check out photos of the area >