Nearby sites Nearby groups
154 North Main St., Spencer, Indiana. County/parish: Owen.
Added to the National Register of Historic Places August 31, 2020. NRIS 100005511.
LC