This is Not a Carstar location this is not a Carstar location Carstar Ottawa East is at Surgenor 939 St Laurent Blvd -by Anonymous (04, September, 2014) Report