M Francis59 St James, Annapolis Royal
902-532-5814
L FreemanChamplain Dr, Annapolis Royal
902-532-2071
Michael FryParker Mountain Rd, Annapolis Royal
902-532-7135
P M Fry23 Babineau Heights, Annapolis Royal
902-532-7694
Peter Fyfe1440 Hwy201, Annapolis Royal
902-532-7294