back to previous page

Atwood Visitor & Information Center


Early trains made an "at-the-woods" stop, and in 1873 the town of Atwood was formed. Main Street today features split-rail fences, benches, grassy areas and country crafts, collectibles and antiques.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...