Business Name: Critter's Castle Pet Shop Category: Pets, Foods and Supplies Address: 1607 Queen St E Toronto, Ontario. M4L 1E5 Phone: (416) 461-6130 Website: Twitter: Facebook: