902-826-7007
St Margarets Bay Auto Sales5587 Street Margarets Bay Road, St Margaret Village
902-826-2103
Anderson Charles DrSt. Margaret Bay, St Margaret Village
902-383-2199
Andre's Satellite Sales327 Capstick Road, St Margaret Village
902-826-9764
Asche Hans P Psychologists5209 Street Margarets Bay Road, St Margaret Village
902-826-3199
Atlantic Superstore5178 Highway 3, St Margaret Village
902-826-2610
Baptist ParsonageBonavista Drive, St Margaret Village
902-383-2334
Bay St Lawrence Community Centre3160 Bay Street Lawrence Road, St Margaret Village
902-383-2003
Bay St Lawrence Credit UnionGeneral Delivery, St Margaret Village
902-383-2470
Central Coop2964 Bay Street Lawrence Road, St Margaret Village
902-826-2106
Corbettcorinne RSt Margaret's Bay, St Margaret Village
902-820-3093
Crossroads Hair & Esthetics62 French Village Station Road, St Margaret Village
902-826-9113
Dairy Queen6 Westwood Boulevard, St Margaret Village
902-826-9703
Diversified Metal Engineering201 Hillside, St Margaret Village
902-826-2343
Durling John Trucking Excavating12 Hubley, St Margaret Village
902-826-7078
Franklin Imports11 Park Lee Drive, St Margaret Village
902-826-2280
Glen Margaret Pastorial Charge5374 3 Highway, St Margaret Village
902-826-3330
Halifax Regional Library Tantallon Public Library4 Westwood Boulevard, St Margaret Village
902-826-2867
Hannevold Home Management2 Dover Court, St Margaret Village
902-826-1010
Hebb Mary O6629 Street Margarets Bay Road, St Margaret Village
902-826-7083
Indooroutdoor Renovations Inc.141 Winslow Drive, St Margaret Village
902-826-1657
Inspire Home Interiors5288 Street Margarets Bay Road, St Margaret Village
902-826-1475
Jhl Software Solutions Ltd.16 Allenby Drive, St Margaret Village
902-826-1516
Just New ReeleasesSobeys Shopping Centre, St Margaret Village
902-826-2020
Knit N' Things5288 Street Margarets Bay, St Margaret Village