No date

O'Shea & MacNevin Shoe Store

Buildings

107 E Water St Elmira (as of 1911)