Hospitals All Locations... BirminghamHomewoodNorth Highway 31 go Results Found: 5 Button group with nested dropdown UAB St. Vincent's One Lakeshore Drive Suite 301 Birmingham AL 35209 (205) 305-4375 Children's of Alabama 1600 7th Avenue South Lowder Building Suite 600 Birmingham AL 35233 (205) 638-6955 Baptist Health Medical Group Baptist Health Medical Group 3500 Blue Lake Drive Vestavia Hills AL 35243 Medical Properties Trust, Inc. 1000 Urban Center Drive Suite 501 Vestavia Hills AL 35242 (205) 969-3755 Grandview Medical Center 3690 Grandview Parkway Administration Birmingham AL 35243 (205) 971-1000