Children to get free dental care in Alton