TaxSlayer Center Posted on October 24, 2017 Location:1201 River Dr, Moline, Illinois 61265Phone:(309) 764-2000Website:http://taxslayercenter.com/