Kelsey Real Kennedy, MD, Internal Medicine

48 Medical Park Dr E Ste 458
BirminghamAL  35235-3473 (Jefferson County)


Phone: 205-838-1811
Fax:

NPI: 1194222844
License Number: 238687 (NC)