The center of operations for catalog and mail-order houses company Refund America is at Peoria, AZ. It has an annual revenue of $402,930 and employs one people. Though Refund America has yet to hit the mainstream, it's found niche success. President Robert Suer currently heads the company.
Want to share more of your experience?GO TO FULL REVIEW