Explore details about location Neff Street. Neff Street is a location situated within the Houston alongside other areas such as Hirondel Street, Sage Elm Lane, Robert Preus Drive.