Ricardo Jose Camacho Vargas, MD, Internal Medicine

700 Essex St
LawrenceMA  01841-4396 (Essex County)


Phone: 978-689-2400
Fax: 978-683-0663

NPI: 1619462157
License Number: 2018014954 (MO)