Patients Insurance we accept AARP Aetna Allied American Maritime Officers Anthem BC/BS Anthem Vision Bankers Life Bowdoin College CareFirst CareSource ChampVa Cigna Cigna Vision Davis Vision Dingley Press DMERC A EBPA Eyeconic EyeMed Federal Blue Shield Harvard Pilgrim Health Net Health Plans HealthPartners Humana Humana Vision Maine Community Health Options Maine Oxy Medicaid Martins Point Generations Advantage Martins Point USFHP Medco Medicare Complete Medicare-B Mednet MEMIC Meritain Health Multiplan Patient Advocates Railroad Medicare Today’s Options Tricare Tricare for life Tufts Health Plan United HealthCare VSP Workman’s COMP