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