Swisher & Walker Financial Group 4 years ago ID: #394290 Listed In : Finance and Banking 459 Dunham Rd, #200, St. Charles, IL 60174, USA 630-945-3235 http://www.swisherwalker.com Business Description Tax Services in St. Charles, IL Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : payroll services Tax Preparation investments Tax services Financial service