Explore details about location Windom Street. Windom Street is a location situated within the Somerville alongside other areas such as Bartlett Street, Kidder Avenue, Ware Street.