Northern Illinois Foot & Ankle Specialists – Geneva 0.00 reviews 2401 Kaneville Rd Suite 6, Geneva, IL 60134 Geneva, Illinois (847) 639-5800