902-825-4854
A W Allen Home Building Centre166 Commercial Street, Middleton
902-825-2133
Spa Springs Minieral Water Co.1089 Highway 362, Middleton
902-825-3806
Aesthetics By Shelley285 Main Street, Middleton
902-825-6995
Albert F Veinot Car Sales9314 Highway 10, Middleton
902-825-9163
Alert Electric Services147 Allen Lake, Middleton
902-825-2326
Anglican Church Holy Trinity244 Main Street, Middleton
902-825-2266
Annapolis County Learning Network293 Commercial, Middleton
902-825-4825
Annapolis County Mental Health ClinicMain Street, Middleton
902-825-3429
Annapolis Valley Radio Ltd Ckad Radio10 Bridge Street, Middleton
902-825-4835
Annapolis Valley Regional Library Middleton Branch45 Gates Avenue, Middleton
902-825-5320
Annapolis Valley Regional School Board Margaretsville ElementaryPo Box 1510, Middleton
902-825-3326
Annavale Coop Supply Depot CentrePo Box 938, Middleton
902-825-2100
Anne Crowell Massage Therapy9 School Street, Middleton
902-825-3744
Austria Inn Mount HanleyMount Hanley, Middleton
902-825-4522
B & D Carpet & Flooring Ltd.50 School Street, Middleton
902-825-2128
B & M Minibaikes & Atv's9246 Highway 10, Middleton
902-825-6377
Balanced Books Accounting Services270 Main Street, Middleton