James Davis Blake, MD, Family Medicine

3081 Lorna Rd
Ste 101
BirminghamAL  35216-4579 (Jefferson County)


Phone: 205-979-3381
Fax:

NPI: 1881616191
License Number: 8072 (AL)