Explore details about location Knollwood Road. Knollwood Road is a location situated within the Town of Newington alongside other areas such as Dewey Avenue, Trout Brook Circle, Main Street.