Evergreen Center for Health & Rehabilitation 205 Chestnut Hill Road Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours205 Chestnut Hill Road Stafford, CT 06076 USphone(860) 684-6341(860) 684-6341Get DirectionsVisit Store Website