INDIAN CREEK HEALTHCARE CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfileAddressPhotosReviewsINDIAN CREEK HEALTHCARE CENTER 6515 W 103RD STREET, OVERLAND PARK KS 66212 United States Default Listing Image-NH Does this business belong to you?Claim Listing