Metro Tow Trucks is the vision of a man and his family. In industry for over 24 years, Wehbe family grew tired purchasing expensive underperforming wreckers which were often outlived by chassis upon they mounted.In 1999, Webb started to develop own line wreckers. Beginning with pencil drawn ...
Telephone:1-613-223-0139
Address:2759 Lancaster Road