Keystone Meadows & Keystone Gardens

1455 W Mound Rd Decatur IL 62526 (888) 848-5698

Reviews for Keystone Meadows & Keystone Gardens

Rating: 4.8 Based on 3 reviews Write a review
Spacious apartments
 Nov 2015
Very nice, spacious apartments in this community. The staff is great and so helpful. The facility is clean and well kept. The food is pretty good here and there are enough activities to keep you bu... read more