Barrhead, Alberta, Canada All businesses in Barrhead, Alberta, Canada. Popular categories in Barrhead, Alberta, Canada: Banks Hotels Churches Accountants Pets General Contractors Excavating Contractors Liquor Stores Electric Contractors Veterinarians Greenhouses Physicians View all categories Last updates in Barrhead, Alberta, Canada: Banks Hotels Churches Accountants Pets General Contractors Excavating Contractors Liquor Stores Electric Contractors Veterinarians Greenhouses Physicians Velmurugiah, Vel Md Physicians in Barrhead (Alberta) Updated: 04/03/2025 3:56 am