Hundreds receive free dental care at Mission of Mercy event