Explore details about location Nichols Street. Nichols Street is a location situated within the Houston alongside other areas such as East 23rd Street, Broadlawn Drive, Driscoll Street.