Allen Heights

5680 St. Margarets Bay Rd.

Head of St. Margarets Bay, NS

Canada