Find a Spectrum Location or Service Near You

As Maine’s largest, statewide provider of specialty services, Spectrum Healthcare Partners delivers care at over 70 locations—making high-quality healthcare convenient and accessible.

To find a physician or service location, you can search by specialty or city/town, or simply browse our list of all Spectrum locations.

Questions? Please call us at 207.482.7800.

Generic filters
Exact matches only

Filter Your Results

  • Location by City

  • Clear Filters

Locations (73)

Spectrum Ambulatory Surgery Center (ASC)

33 Sewall St.
Portland, ME 04102

Phone: 207.828.2283

Spectrum Healthcare Partners – South Portland

324 Gannett Drive Suite 200
South Portland, ME 4106

Phone: 207.482.7800

Spectrum Orthopaedics – Brunswick

Spectrum Orthopaedics
22 Station Avenue, Suite 201
Brunswick, ME 04011

Phone: 207.828.2100

Spectrum Orthopaedics – Norway

Spectrum Orthopaedics
193 Main Street, Ripley Medical Building
Norway, ME 04268

Phone: 207.828.2100

Spectrum Orthopaedics – Portland

Spectrum Orthopaedics
33 Sewall Street
Portland, ME 04102

Phone: 207.828.2100

Spectrum Orthopaedics – Windham

Spectrum Orthopaedics
4A Commons Avenue
Windham, ME 04062

Phone: 207.828.2100

Spectrum Orthopaedics Physical Therapy – Portland

Spectrum Orthopaedics
33 Sewall Street
Portland, ME 04102

Phone: 207.828.2100

Spectrum Vascular & Interventional Radiology (VIR)

33 Sewall Street
Portland, ME 04102

Phone: 207.956.6650

St. Joseph Hospital

360 Broadway
PO Box 403
Bangor, ME 04402-0403

Phone: 207.907.1000

St. Mary’s Regional Medical Center

93 Campus Ave
PO Box 291
Lewiston, ME 04243

Phone: 207.777.8100

Stephens Memorial Hospital

181 Main Street
Norway, ME 04268

Phone: 207.743.5933

Waldo County General Hospital

118 Northport Avenue
Belfast, ME 04915

Phone: 207.338.2500

Wentworth-Douglass Hospital

789 Central Avenue
Dover, NH 03820

Phone: 603.742.5252

Join our Email List
  • This field is for validation purposes and should be left unchanged.
Follow Us