See below for current photographs

The Maine Institution for the Blind
is now The Iris network.

Located on Park Ave, as it appears today (below)