Explore details about location Winthrop Street. Winthrop Street is a location situated within the Framingham alongside other areas such as Perry Henderson Drive, Michaud Drive, Rose Lane.