Alvaro B Lopez, MD, Psychiatry & Neurology

21 S St
Apt 37
WestboroughMA  01581-1641 (Worcester County)


Phone: 508-836-8984
Fax: 508-836-8984
Email: abe***@*****il.com

NPI: 1336108596
License Number: 41407 (MA)