Explore details about location Elgin Street. Elgin Street is a location situated within the Houston alongside other areas such as Tosca Lane, Hickory Post Lane, Fox Field Drive.