Katherine Alford Moore, MDKatherine Alford Moore · Family Medicine Physician8000 Liberty Pkwy Suite 114, Vestavia, AL 35242(205) 968-5988Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing