Community Hall

50 Avondale Cross Road
Avondale, NS, Nova Scotia
B0N 2A0



50 Avondale Cross Road Avondale, NS, Nova Scotia B0N 2A0