Smile! Free dental care offered to hundreds