902-248-2845
Aquatic Development Association Of Margaree115 Hatchery Road, Margaree Valley
902-248-2275
Big Intervale Sporting LodgeBig Intervale, Margaree Valley
902-248-2531
Central Home Improvement119 Timmons Road, Margaree Valley
902-248-2308
Dancing Goat Cafe & Bakery6335 Cabot Trail, Margaree Valley
902-248-2810
Etheridge & Carmichael Pulp Contractor Ltd.949 East Big Intervale Road, Margaree Valley
902-248-2436
Hart's Service Centre Xtr6336 Cabot Trail, Margaree Valley
902-248-2181
Lindsay & Lorraine Enterprise Ltd.843 East Big Entervale Road, Margaree Valley
902-248-2051
Macing Construction Limited898 East Big Intervale Road, Margaree Valley
902-248-2291
Margaree Hair Shop2111 West Big Intervalle Road, Margaree Valley
902-248-2035
Mark's Satellite Sales & ServicesRr 1, Margaree Valley
902-248-2631
Marshbrook Building & Hardware Limited119 Timmons Road, Margaree Valley
902-248-2262
North Inverness Forest Management Ltd.166 Crowds Cross Base, Margaree Valley
902-248-2933
Ross's Cottages1101 Egypt Road, Margaree Valley
902-248-2991
Sunset Funeral Cooperative Limited65 Crowdis Cross Road, Margaree Valley
902-248-2223
Carmichael Well Drilling1034 East Big Intervale Road, Margaree Valley
902-248-2074
Etheridge & Carmichael Pulp799 Big Interval Road East, Margaree Valley
902-248-2700
Margaree Valley Baptist Church924 Big Intervale Road East, Margaree Valley
902-248-2149
Senior Citizens Hall66 Crowdis Cross Road, Margaree Valley
902-248-2682
Uhaul Neighborhood Dealer6336 Cabot Trail, Margaree Valley
902-248-2989
Canada Post996 East Big Intervale Road, Margaree Valley