Kyle SwansonKyle Swanson · Foot Surgery Podiatrist215 E 1St St, Dixon, IL 61021(515) 210-9777Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing