Dr. Cobb House

Dr. Oliver Cobb House is at 159 Main Street and is from 1881. The Cobb family owned it from 1891 to 1944.

Leave a Reply

Your email address will not be published. Required fields are marked *