John Light Parks, MD, Internal Medicine

100 Pilot Medical Dr Ste 300
BirminghamAL  35235 (Jefferson County)


Phone: 205-856-2284
Fax: 205-815-4777

NPI: 1598928079
License Number: 33880 (SC)