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.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s