Sandra Maria Cardenas Villa, MD, Internal Medicine

50 Prospect St
Ste 401
LawrenceMA  01841-2841 (Essex County)


Phone: 978-683-4000
Fax:

NPI: 1770642142
License Number: 230375 (MA)