Quality
NEUROSURGERY & SPINE
Providers

Neurosurgeons
Joseph T. Alexander, M.D.
Konrad N.M. Barth, M.D. 
William F. D'Angelo, M.D.  Associate Medical Director
Rajiv D. Desai, M.D.
Robert D. Ecker, M.D.
Jeffrey E. Florman, M.D.
Anand I. Rughani, M.D.
James T. Wilson, M.D.

Physical Medicine & Rehabilitation
Nancy A. Ball, M.D.
Benjamin F. Branch, D.O.
Douglas Buxton, M.D.
Genevieve A. Hall, M.D.
John W. Hall, M.D.
Robert B. Keller, M.D.
John Pier, M.D.  Medical Director
Thomas S. Savadove, M.D., MPH

Physician Extenders
Ellen Murphy, FNP-C
Ryan Card, PA-C
Jane K. Folgert, PA-C
Jeff Hamm, PA-C
Wendy Johnston, PA-C
Jesse Roberts, PA-C
Marybess Skaletsky, PA-C
Matthew Vieira, PA-C

Maine Medical Partners
Neurosurgery & Spine 

For Appointments Call:
(207) 885-0011

Scarborough
49 Spring Street
Scarborough, ME  04074

Oakland
46D First Park Drive
Oakland, ME 04963


Maine Medical Partners
MaineHealth Professional Park | 301C US Route 1 | Scarborough, ME 04074