Independent Living in Pittsboro, North Carolina - Site Map | Caring.com Twin Rivers Independent Senior Community Galloway Ridge at Fearrington