Brookwood Baptist Health Primary Care - The Narrows

13521 Old Highway 280, Birmingham, AL 35242