613-822-4005Breezehill Auto Body
5146 Bank Street, Gloucester
613-749-9330Brenmar Heating & Air Condition Ltd.
5330 Canotek Road, Gloucester
613-822-6828Brennan Art Excavating Limited
5654 Doncaster Road, Gloucester
613-822-1316Brenning Construction Ltd.
2741 Quinn Road, Gloucester
613-822-9136Brian Elliott Painting
530 River Road, Gloucester
613-744-3566Brian's Automotive Centre
1057 Cyrville Road, Gloucester
613-748-6366Bridan Mechanical Services
5350 Canotek Road # 2, Gloucester
613-860-1212Bridan Mechanical Service Inc.
5340 Canotek Road # 10, Gloucester
613-822-0224Bridgeport Motors Ltd.
4852 Bank Street, Gloucester
613-521-1977Bridlewood Retirement Res
3998 Bridle Path Drive, Gloucester
613-742-0528Fas Gas And Crystal Shine Carwash
1111 Ogilvie Road, Gloucester
613-748-1796Brisson Orthomedical Supply
19-5380 Canotek Road, Gloucester
613-842-8999Britelite Indoor Garden Centre
1677 Cyrville Road, Gloucester
613-749-9762British Institutehomeopathy
2224 Bickerton Avenue, Gloucester
613-822-9147Broadway Bar & Grill
665 Earl Armstrong Road, Gloucester
613-249-8382Brookside Flooring
3326 Limebank Road, Gloucester
613-738-5116Bruce E C R Services Ltd.
7 Robert Street, Gloucester
613-744-7224Bruce Levey Antique Auto Parts
5480 Canotek Road # 18, Gloucester
613-748-7377Brunet Goulard Inc.
5370 Canotek Road # 21, Gloucester
613-729-6600Bryter Home Improvements
1010 Polytek Street # 3, Gloucester
613-830-4328Budd Gardens Perennials
2832 Innes Road, Gloucester
613-749-8344Bytown Laser Services
5470 Canotek Road 32, Gloucester
613-731-9345Bytown Transfer Delivery Limited
3463 Wyman Crescent, Gloucester
613-721-1404Bytown Trolley Co Inc.
818 Eastvale Drive, Gloucester
613-523-3881Bytown Woodworking
1501 Sieveright Road, Gloucester