Directions to Niagara Therapeutics Inc.
Our clinic is located at 503 Niagara St., #1 in Welland, Ontario.
It is in the plaza with the Avondale and Popeye’s.
Parking is free. Our clinic faces onto Thorold Road, so if you don’t see it from Niagara St., just go around the corner and you’ll be there!