Snow Leopard Exhibit Home/Zoo/Snow Leopard Exhibit 2000 Meadowvale Rd, Scarborough, ON M1B 5K7 +14163925929 Contacts 2000 Meadowvale Rd, Scarborough, ON M1B 5K7 +14163925929 Send updates or Remove Description Features Wheelchair-accessible entrance Good for kids Map Reviews No reviews! ADD REVIEW Similar companies Zoo Zoolife 171 E Liberty St, Toronto, ON M6K 3E7 Zoo Montreal Insectarium 4581 Sherbrooke St E, Montreal, Quebec H1X 2B2 +15148683000 Zoo Ford Education Center Huntington Woods, MI 48070, United States +12485415717 Zoo The Buffalo Zoo 300 Parkside Ave, Buffalo, NY 14214, United States +17168373900 Categories Zoo