Phone & Fax

See below for phone and fax numbers for each of our locations.

Beverly Office

Phone: (978) 922-2226

Fax: (978) 922-2269

Newburyport Office

Phone: (978) 922-2226

Fax: (978) 572-1568

Reading Office

Phone: (978) 922-2226

Patient Portal

Current patients that have an account on our patient portal can contact our office with secure messages. Please access the portal below.


Contact Form

Please do not include any personal medical information below.

For New Patient Inquiries: If you are new to our practice, we require patients to be referred by another physician for a neurology consult.  Please have your Primary Care or other referring physician fax over the Neurology Consult Order and any past medical records to our secure fax at (978) 922-2269.

For Established Patients: Please utilize our Patient Portal for inquiries such as: refill requests, appointment scheduling, messaging providers, making payments,etc. See Patient Portal button above.