Kansas City The Recovery Village Kansas City Missouri Kansas City, Missouri, United States Added on 03/17/2025