902-624-9660St John's Lutheran Church
89 Edgewater Street, 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-624-9382Edgewater Bed & Breakfast
44 Mader's Cove 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-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-640-2312Transom Boat Works
280 Hermans Island Road, Mahone Bay
902-624-9550Canada Postpostal Outlet
534 Main Street, Mahone Bay
902-627-1588Coastal Country Music Association
31 East Side Martins River Road, Mahone Bay
902-624-2102Mahone Bay Centre Transition
45 School Street, Mahone Bay
902-624-8425Mahone Bay Trading Co.
544 Main Street, Mahone Bay
902-624-1001Mailman & Kelley Marine Construction
651 Main Street, Mahone Bay
902-624-0952Maritime Theatrical Makeup
2407 Cornwall Road, Mahone Bay
902-624-9569Mcconnery & Mcconnery
147 Mailman Road, Mahone Bay
902-624-6224Neighbourhood Developments Ltd.
100 Hawthorn Road, Mahone Bay