High Level Pumping StationPublic & government35 Poplar Plains RdToronto, ON, M4V 2M8 · CAen.wikipedia.orgHours not available