Katherine Alford Moore, MD, Family Medicine

8000 Liberty Pkwy Ste 114
BirminghamAL  35242-7563 (Shelby County)


Phone: 205-968-5988
Fax:

NPI: 1831364611
License Number: L.2802R (AL)