Explore details about location Sherman Street. Sherman Street is a location situated within the Cambridge alongside other areas such as Hollis Park, Museum Way, Roberts Road.