Pet Shack The is a Canadian Pet Store based in Thunder Bay, Ontario. Pet Shack The is located at 615 Squier St, Thunder Bay, ON P7B 4A7, Canada,
Please contact Pet Shack The using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Pet Shack The opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.