The Welch Group, LLC Share: Financial Services The Welch Group, LLC Visit Website 3940 Montclair Road Suite 500 Birmingham, AL 35213 (205) 879-5001 About Map About Fee-Only Investment Management and Financial Advisory firm. What's Nearby? Distance: 5 10 15 20 25 50 mi.