Niagara Eye Care Centre Inc. Community Health Centre Phone 905-684-8521 3460 Schmon Parkway, Thorold, Ontario
Thorold Family Health Center Virtual Walk-In Clinic Phone +1-905-688-6460 21 Front Street South, Thorold, Ontario