Explore details about location Duxbury Street. Duxbury Street is a location situated within the Houston alongside other areas such as North Travis Tunnel, Trentway Street, Vinearbor Street.