Explore details about location Sherman Street. Sherman Street is a location situated within the Vallejo alongside other areas such as Laguna Street, Elna Drive, Sherman Street.