1 Debra L Hayes, CFNP Nurse Practitioner - General Avg. Rating: 0/5 Main Location 601 East Fort StreetFarmington, Illinois 61531 Highlights Accepts Insurance Plans