Petland (St. Catherines) by | Dec 21, 2020 Petland (St. Catherines) 1 2 3 4 50.000 Store Bookmark Write a Review Claim Store Contact Information 318 Ontario St, St. Catharines, ON L2R 5L8, Canada, St. Catharines, ON L2R 5L8, CAN Detailed Information318 Ontario St, St. Catharines, ON L2R 5L8, Canada