Save Daniel J. Hafner, MD DanielJHafner.MD.com • Ophthalmologist • 54 years experience Pine Ridge Indian Health Service Hospital 18 E Highway, Pine Ridge, SD 57770 15.96 mi
Save Monte S. Dirks, MD MonteDirks.MD.com • Ophthalmologist • 40 years experience Pine Ridge Indian Health Service Hospital 18 E Highway, Pine Ridge, SD 57770 15.96 mi