Explore details about location Tomashaw Street. Tomashaw Street is a location situated within the Lenexa alongside other areas such as West 86th Street, Monrovia Street, West 81st Terrace.