We Accept the Following Insurances:

  • Aetna
  • Anthem BCBS
  • Cigna
  • Community Health Options
  • Corvel
  • Geisinger Health Plan
  • Generations Advantage
  • Great West (GWIC)
  • Harvard Pilgrim Health Plan
  • Maine Community Health Options
  • MaineCare
  • Martin’s Point
  • Martin’s Partin Point – Generations Advantage
  • Medicare
  • Med-Pay
  • Motor Vehicle Accident (MVA)
  • Three Rivers Provider Network (TRPN)
  • Today’s Options
  • Togus
  • TRICARE Prime
  • UMR
  • United Healthcare
  • US Family Health Plan (USFHP)
  • Worker’s Compensation

Portland

94 Auburn St Suite 103
Portland, ME 04103
Office: (207) 797-7578
Fax: (207) 797-8165

Bath

55 Congress Ave Suite 6
Bath, ME 04530
Office: (207) 386-0351
Fax: (207) 386-0181

Westbrook

23 Bridgton Road Suite 2
Westbrook, ME 04092
Office: (207) 797-3477
Fax: (207) 797-8577

Windham

48 Tandberg Trail
Windham, ME 04062
Office: (207) 892-3952
Fax: (207) 892-4678

Yarmouth

50 Forest Falls Dr
Yarmouth, ME 04096
Office: (207) 846-8725
Fax: (207) 846-8728