Location

St. David's Anglican Church

369 Thorold Road West

Welland, Ontario L3C 7E6


Ample on-site parking available.
To contact us, click here.