780-674-2264Barrhead Ambulance Service Ltd.
Po Box 4100 Stn Main, Barrhead
780-674-5051Barrhead Association For Community Living
4815 51 Avenue, Barrhead
780-674-2582Barrhead Auction Mart Ltd.
57121 Range Road 42, Barrhead
780-674-3443Barrhead Auto Parts & Salvage
Highway 18 & Range Road 40, Barrhead
780-674-3397Barrhead Building Products Ltd.
6133 47 Street, Barrhead
780-674-2231Barrhead Clinic Holdings Limited
5040 49a Street, Barrhead
780-674-4348Barrhead Denture Clinic Ltd.
5122 49a Street, Barrhead
780-674-2569Barrhead District Seed Cleaning Co-op Ltd.
5810 49 Street, Barrhead
780-674-2171Barrhead Flower Gift Shop Limited
5032 50 Street, Barrhead
780-674-3398Barrhead Glass & Mirror Ltd.
5219 49 Avenue, Barrhead
780-674-4710Barrhead Home Building Centre
6101 48 Street, Barrhead
780-674-2924Barrhead Machine & Welding Ltd.
6128 48 Street, Barrhead
780-674-3300Barrhead Neighbourhood Inn
33 & 61 Avenue, Barrhead
780-674-4740Barrhead Pizza Spaghetti House
5030 50 Street, Barrhead
780-674-3455Barrhead Plumbing & Heating
Rr 2 Stn Main, Barrhead
780-674-5173Barrhead Rentals & Sales Ltd.
6124 46 Street, Barrhead
780-674-8602Barrhead Sleep Shop Inc.
5026 50 Street, Barrhead
780-674-2406Barrhead United Minsters
5102 60 Street, Barrhead
780-674-3529Bethel Pentecostal Church
5410 53 Avenue, Barrhead
780-674-4041Blue Heron Support Services Association
5130 50 Avenue, Barrhead