Explore details about location Cottonwood Road. Cottonwood Road is a location situated within the Town of Newington alongside other areas such as Spur Lane, Progress Circle, Eleanor Place.