902-825-2101Mackinnon Dr David A Medical Incorporated
Po Box 998 452 Main Street, Middleton
902-825-3457Medias Transcontinental Inc.
87 Commercial Street, Middleton
902-825-4328Merit Heating Services
13604 Highway 1, Middleton
902-825-3433Midvalley Motel & Restaurant
121 Main Street, Middleton
902-825-3583Middleton & District Arena
38 Gates Avenue, Middleton
902-825-4803Middleton Auto Supply Ltd.
428 Main Street, Middleton
902-825-4662Middleton Baptist Church Sharing Room
111 Commercial, Middleton
902-825-6513Middleton District Day Care Centre
167 Commercial Street, Middleton
902-825-3448Middleton Funeral Home Ltd.
398 Main Street, Middleton
902-825-3807Middleton Hair Design
68 Commercial Street, Middleton
902-825-6611Middleton Recreation Programs
131 Commerical Street, Middleton
902-825-5300Middleton School Bus Garage
230 Marshall Street, Middleton
902-825-2613Middleton Seventh Day Adventist Church
65 Victoria Road, Middleton
902-825-3393Middleton Variety Store Ltd.
63 Commercial Street, Middleton
902-825-3459Middleton Veterinary Services
1163 Brooklyn Road, Middleton
902-825-2473Milberry Construction
12480 Highway 1 Bricton, Middleton
902-825-6000Mutual Life Of Canada
19 Commercial Street, Middleton
902-825-6777Nova Data Systems Ltd.
42 Commercial Street, Middleton
902-825-3491Nova Scotia Community College Main Office
295 Commercial Street, Middleton
902-825-3550Nova Scotia Liquor Corporation
296 Marshall Street, Middleton
902-825-4801Orchard Queen Motel & Cmpgrnds
425 Main Street, Middleton