Connect With Us Contact Us River Legacy Living Science CenterAddress: 703 NW Green Oaks Blvd., Arlington, Texas 76006Phone: 817.860.6752Fax: 817.860.1595Email: reply@riverlegacy.org