Home index Public Works Parks & Recreation Atwood Homestead Golf Course Atwood Homestead Golf Course 8990 Old River Road, Machesney Park, Illinois61115 https://www.playthepreserves.com/atwood