Thornhill ON Investigators 1. 300 John St, Thornhill, ON L3T 5W4 | Warren Protective Service Ltd (905) 747-0855