Photo 58-DLO-23

Comments

East side of Rt 58 north of Butternut Ridge Rd, New Russia Twp. Two properties north of Douds Animal Hospital. This was probably the Houghton Bros Co. It's still there today as some kind of business.

Your Comment

Do you have a connection to this photograph? Maybe you grew up here or know someone who did? What has changed in the 61 years since this photo was taken? Tell us!