Avonlea Village, 8779 PE-6, Cavendish (902) 200-3700
Avonlea Village, 8779 PE-6, Cavendish C0A 1N0 (902) 200-3700