Photo 40-BLA-14


Visitor Comments

This house was located at 25700 W. Chatham Rd, looking NE (NE corner of N. Hough Rd. and W. Chatham Rd.). The house has since been demolished, but the driveway and foundation footprint remain.

They built an ugly cell tower on the property.

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 56 years since this photo was taken? Tell us!