St Camillus Center
494 Elm Street
Stamford, CT 6902
St. Camillus Center is a 124-bed skilled nursing facility conveniently located off of I-95 in Stamford, CT. We offer long- and short-term care in a warm and home-like environment. We offer both quality clinical andβ¦