H&R Block 2561 South Seneca Street, Wichita, KS 67217