902-875-3011Annapolis Valley District Health Authority
1606 Lake Road, Shelburne
902-875-1510Black Bull Resources Inc.
157 Water Street, Shelburne
902-875-1542Boulder Cove Cottages Ltd.
321 Boulder Cove Road, Shelburne
902-875-3319Butler Ken Electric
1736 Sandy Point Road, Shelburne
902-875-4033Calder Wynn Services Inc.
1394 Jordan Branch Road, Shelburne
902-875-2698Carter Dentistry Inc.
130 Water 2nd Level, Shelburne
902-875-3611Harding Donald G Barrister & Solicitor Inc.
30 John Street, Shelburne
902-875-3663Harris Burke Septic Pumping
78 Jordan Branch Road, Shelburne
902-875-1635Hemeon Jerry M Hemeon's Plumbing
Rr 1 No 2334, Shelburne
902-875-3174Mckay Jh Marine Railway Ltd.
24 Hero Road, Shelburne
902-875-4682Michael A Williams Construction Ltd.
208 Mowatt Street, Shelburne
902-875-3429Nova Scotia Province Of
129 King Street, Shelburne
902-875-4444Ocean Produce International Ltd.
2882 Sandy Point Road, Shelburne
902-875-4756Ohio Forest Products Ltd.
2075 Highway 203, Shelburne
902-656-2319Robbins Dr Peter Sanford Inc.
16 Spruce Street, Shelburne
902-875-4794Shear Touch Hair Design
159 Hammond Street, Shelburne
902-875-2047Shelburne Barrel Factory 1975 Ltd.
27 Dock Street, Shelburne
902-875-1472Shelburne Chiropractic Clinic
125 Water Street, Shelburne
902-875-4200Shelburne Mental Health
1606 Lake Road, Shelburne
902-875-1539Shelburne Physiotherapy
50 King Street, Shelburne
902-875-2814Swansburg Construction Limited
146 Elliot Street, Shelburne