High Park Zoo is located on Deer Pen Road within High Park in Toronto, Ontario, Canada.
High Park is located at 1873 Bloor St W, Toronto, ON M6R 2Z3.
High Park Zoo is located on Deer Pen Road within High Park in Toronto, Ontario, Canada.
High Park is located at 1873 Bloor St W, Toronto, ON M6R 2Z3.