1. Independent Refund Processing 675 Cascade Ln, Providence, NC 27315 Coordinate: 36.50784,-79.45463 Phone: (336) 388-0025