We are pleased to announce we are upgrading facilities and will be closed today until September 4th to complete this transition.
Our new address is:
12565 W. Center Rd. Suite 230
Omaha, NE 68144
If you have any questions over the holiday weekend, please email us at customerservice@invoiceamerica.net
Thank you, and we can’t wait to show you our new facility.