Karen Ann Flanagan, MD, Family Medicine

300 S Twining St Bldg 760
42d Medical Group
MontgomeryAL  36112 (Montgomery County)


Phone: 334-953-5143
Fax: 334-953-8607
Email: kfl***@*****al.net

NPI: 1457324600
License Number: DO616 (AL)