center health indian winslow winslow indian health care center doctors Winslow Indian Health Care Center Inc. 500 North Indiana Avenue Winslow Arizona 86047. New Dental Clinic Opens … Sunday, February 13, 2022 Edit