Atwood Center is a building in New Milford School Road 2685 in New Milford.
- House number
2685
- Postal code
61109
- Street
New Milford School Road
- Building
institutional
- Website
https://rockfordparkdistrict.org/index.php/facilities/recreation/atwood-center