Photo RSA-62

Comments

The Village of Buffalo (Illinois) municipal building, 600 Main Street. View looks east. The vacant lot to the south, today, is occupied by the Tri City Public Library. It was built post-2013, as that is the latest Google Street View available.

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