1. Twin Oakes Independent Living 1704 W 9th St, Sedalia, MO 65301 Coordinate: 38.70409,-93.2484 Phone: (660) 851-2972