902-624-9660St John's Lutheran Church
89 Edgewater Street, Mahone Bay
902-531-3991Blockhouse Mini Trucks
688 Highway 325, Mahone Bay
902-624-9134Clarence R Heisler & Sons Ltd.
651 Main Street, Mahone Bay
902-624-0834Deja Vu Lab & Test Equipment
112 Keddy Bridge Road, Mahone Bay
902-531-3500Early Interventionfirst Steps
45 School Street # 201, Mahone Bay
902-624-9382Edgewater Bed & Breakfast
44 Mader's Cove Road, Mahone Bay
902-531-3011Emd Canada Internet Solution
42 Cornwall Road, Mahone Bay
902-624-8214Hiltz's Service Station
7785 Highway 3, Mahone Bay
902-624-6388Mahone Bay Bed & Breakfast
558 Main Street, Mahone Bay
902-624-9859Mahone Bay Parks & Facilities
493 Main Street, Mahone Bay
902-624-6193Mahone Bay Swimming Pool
91 Clairmont Street, Mahone Bay
902-624-6151Mahone Bay Tourist Bureau
165 Edgewater Street, Mahone Bay
902-527-7716Martin's River Auto Ltd.
7610 3 Highway, Mahone Bay
902-624-3474Ocean Street Seafood Ltd.
249 Edgewater Street, Mahone Bay
902-624-8824Ocean Trail Retreat Ltd.
9278 Main Street, Mahone Bay
902-624-0612Pink Door Hair Studio
1332 Northfield Road, Mahone Bay
902-624-8383Reinforced Plastic Systems
740 South Main Street, Mahone Bay
902-531-3344Tamara Scissorhands Beauty Sln
633 Main, Mahone Bay
902-624-0517Threethistles Bed & Breakfast
389 Main Street, Mahone Bay
902-531-3050Tradesmen Construction
26 Old Headline Road, Mahone Bay
902-640-2312Transom Boat Works
280 Hermans Island Road, Mahone Bay