Explore details about location Simms Street. Simms Street is a location situated within the Odessa alongside other areas such as West 23rd Street, Beal Street, East May Street.