Euclid Lodge met in this building from 1868 until 1891. The current address for this building is 200/210 South Main Street.
The building as it appears today, April, 2007.
HOME