St. Francis Woods

3507 N Molleck Dr Peoria IL 61604 (888) 848-5698
Rating: 4.0

Reviews for St. Francis Woods

Rating: 4.0 Based on 1 review Write a review
Overall I think it's going pretty well.
 Aug 2015
Overall I think it's going pretty well. There are a reasonable variety of things going on. She doesn't seem to like the food, but we have eaten it and it seems okay. I think you get your moneys wor... read more