Greenhalgh Insurance Share: Insurance Greenhalgh Insurance Visit Website 3148 Cahaba Heights Rd. Birmingham, AL 35243 (205) 967-8800 About Map About Protecting Alabama businesses and homeowners since 1937. What's Nearby? Distance: 5 10 15 20 25 50 mi.