Claimed
Res-Care, Inc
Home for the intellectually disabled, with health care
9901 Linn Station Road, Louisville, KY · 40223Business Details
Serving Louisville, KY
Est. 2010
Louisville, KY
16 Years in Business