Dr. Payam Salehi, MD
Accepting new patients
Offers telehealth
978-254-0187
On staff at Melrosewakefield Hospital
