Explore details about location Sherwood. Sherwood is a location situated within the Cedar Hills alongside other areas such as Renaissance Drive, Segalla, North Waterbury.