21 shelters across 19 cities
Bangor, Maine
Augusta, Maine
Hampden, Maine
Camden, Maine
Trenton, Maine
Fryeburg, Maine
Kennebunk, Maine
Waterville, Maine
Lewiston, Maine
Lincoln, Maine
Thomaston, Maine
Oxford, Maine