Wellspring Niagara 3-3250 Schmon Parkway, Unit #3 Thorold, Ontario L2V 4Y6 Tel: 905.684.7619 View Larger Map