Farrell O Mendelsohn, MD, Internal Medicine

801 Princeton Ave Sw
Sute 706
BirminghamAL  35211-1310 (Jefferson County)


Phone: 205-780-4330
Fax: 205-780-7775
Email: fme***@*****pc.com

NPI: 1770548307
License Number: 21745 (AL)