Explore details about location Leo Street. Leo Street is a location situated within the Dayton alongside other areas such as Tecumseh Street, Elbert Avenue, Frerick Way.