Centre Hospitalier George Sand, Hôpital à Saint-florent-sur-cher