Twin Rivers Senior Living Located in the heart of Richardson, Texas, Twin Rivers is a spectacular luxury senior living community that is designed with“Southern Charm” that will surround you with pleasures and simplify your life. Phone: 972-705-9955 201 S. Glenville Drive Richardson TX 75081 USA Map Other Categories: Health & Beauty » Health Care |