No date

F. F. Plummer

Buildings

106 N Main St Elmira (as of 1911)