Katherine H. Flanagan, MD - 813 Shades Creek Pkwy #205, Birmingham, AL 35209 | Fresha