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)