IMPROVE YOUR QUALITY OF LIFE

We offer a wide range of social services, from assisted living solutions to mental health resources for clients of all ages

Thank you for visiting the website of Northern Maine General. We are a nonprofit social services organization serving individuals and families throughout Aroostook County, with primary locations in Eagle Lake and Caribou. We have provided social services since 1907 to help people live their best lives.

Please use the form on this page to email us. You can also call 207-444-5152 to reach our Eagle Lake, Maine office or 207-492-1036 to reach our Caribou, Maine office.



Contact Us Now

  • Northern Maine General

    5 Carter Street
    Eagle Lake, ME 04739

    GET DIRECTIONS


    Call Us
    Phone: (207) 444-5152

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM

  • CARIBOU OFFICE

    21 Aldrich Drive
    Caribou, ME 04736

    GET DIRECTIONS


    Call Us
    phone: (207) 492-1036

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM

Mailing Address

PO Box 310
5 Carter Street, B310
Eagle Lake, ME 04739

PHONE

(207) 444-5152
Toll-Free: 1 (866) 321-1999

TTY Contact

Phone: (207) 444-2876

FAX

Central FAX: (207) 444-6099
Caribou Office FAX: (207) 492-1830