Browse Items (1 total)

  • Tags: Montgomery Avenue Sheffield Alabama

Tenn River Water Tower View.jpg
Montgomery Avenue, in Sheffield, Alabama, has maintained several spots along the street for the citizens of the area to enjoy the natural beauty of North Alabama. A water tower marks the end of the street and a small park with an overlook allows…
Output Formats

atom, dcmes-xml, json, omeka-xml, rss2