Ontario Towing & Recovery is a Ottawa, ON business. Ontario Towing & Recovery is located at 1820 Prince Of Wales Drive, Ottawa, ON. The postal code is K2C1P5.
You can contact Ontario Towing & Recovery at 613-619-4545 or from out of area call 1 6136194545.