James Sosnowchik, MD, Internal Medicine

2022 Brookwood Medical Ctr Dr
Acc Ste 310
BirminghamAL  35209-6808 (Jefferson County)


Phone: 205-871-9112
Fax: 205-871-9114

NPI: 1588674048
License Number: 17048 (AL)