Cynthia Walendziewicz Brooks, MD, Family Medicine

1 Widger Rd
North Shore Physicians Group
MarbleheadMA  01945-2146 (Essex County)


Phone: 781-631-5126
Fax: 781-631-5175

NPI: 1427164474
License Number: 231320 (MA)