Atwood Visitor & Information Center
Categories HISTORYSHOPPINGEarly 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.













