Tell Capital Towing you found them on 4RoadService.com.
24 hour servicePhone 613-909-1091
130 Albert ST, Suite #3 Ottawa, ON K1B 1B1
More About capital towing
Capital Towing - We are your one-stop towing and Off road specialists in Ottawa.We provide our service through a network of independently owned and licensed affiliates, they are all trained and skilled towing technicians and auto repair mechanics who are here to attend to your towing needs in.