Lebrun Service Centre

(3.5)

Ottawa Mechanic Details

Phone: 613-746-1313
Address: 401 St Laurent Boulevard
City: Ottawa
Province: ON
Postal Code: K1K 2Z8

Mechanic Map

6 Comments

  1. Terrible business practices. Took a day off work and left my car there all day to get brake work done. Went to pick the car up just before they closed and they told me they never even looked at it. Never received a phone call or anything telling me that they didn’t have the time. Huge lack of communication from this place.


Add a Comment

Your email address will not be published. Required fields are marked *

Comment *
Name *
Email *
Website

Click the stars to rate