Niagara Health System You are here Home > Hospitals / Clinics > Niagara Health System Tweet Our address Address: 65 Third St, Welland, ON L3B 4W6 GPS: 42.97987330000001, -79.24856119999998 Telephone: 905.378.4647