18801 E 39th Street South, Independence, MO 64057-1710
Distance: 1566 yd.
Company description
The Villages of Jackson Creek is where exceptional living meets comprehensive professional care. We offer Alzheimer's Care, Assisted Living and Skilled Nursing Care.