Father Pitt

Why should the beautiful die?


Demmler Bros. Building

100 Ross Street

Demmler Brothers was founded in 1861, and the company (now in Cuddy) is still in business today. The ghost of its name is just barely visible on the front of its old headquarters at 100 Ross Street, and on the back of the building we can see layers of ghost signs advertising enameled ware, refrigerators, and stoves.

See a random picture
and become a better person

You could buy this book
if you wanted a book.

Leave a Reply

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