I think Two Rivers was/is a Native American glassmaker from what I recall dredging my memory?
Lovely piece. If you use the search button on here I'm sure someone else had another piece but I can't remember what info there was in the thread.
Did googling bring any information up? I can't recall how I think it may be that but I'm sure it will have been from googling something. Hope this helps.