Photo 82-NER-4

Comments

This is 2819 Tonawanda Creek Road, in Amherst. It was built in the 1970s, and is located east of the Spoth Greenhouse, on the south side of the road, somewhat east of the mouth of Ransom Creek.

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