Critter Control is a Toronto, ON business. Critter Control is located at 65 Lillooet Crescent, Toronto, ON. The postal code is L4C5A6.
You can contact Critter Control at 416-688-2600 or from out of area call 1 4166882600.