Elora Curling Club Details Venue Phone: (519) 846-0440 Venue Website: http://www.eloracurling.com/ Location Address:27 David St. W., Elora, Ontario, Canada, N0B 1S0