Lawyer Profile
John R. Carruthers
Markham, Ontario

Overview
John R. Carruthers is listed as a lawyer at Cattanach Hindson Sutton VanVeldhuizen. Practice areas include Civil Litigation, Construction Law, Employment Law.
Practice Areas
Bar Information
Called to the bar: 1986 (ON)