Nadeem Afridi, MD, Internal Medicine

37 1/2 Forrester St
NewburyportMA  01950-1938 (Essex County)


Phone: 978-462-2219
Fax: 978-462-2281
Email: nad***@*****oo.com

NPI: 1619961372
License Number: 78302 (MA)