Family Practice Doctors Proctor Health Systems Inc 12315 North Knoxville Avenue Dunlap, IL 61525 (208) 436-6164