Explore details about location Elgin Street. Elgin Street is a location situated within the Houston alongside other areas such as Wichita Street, Cullen Boulevard, South Braeswood Boulevard.