The Hayford Block, located at the corner of Church and Beaver Streets in Belfast, Maine. The block was built in two phases- 1866 and 1868. The second floor houses the Opera House social hall.
The Hayford Block, located at the corner of Church and Beaver Streets in Belfast, Maine. The block was built in two phases- 1866 and 1868. The second floor houses the Opera House social hall.