Pilgrim Towers



Pilgrim Towers (www.pilgrimtowers.com), located in Stamford, CT, provides affordable, independent living and services for the low-income elderly.