IN-NETWORK AUTHORIZED PROVIDER

COVID TEST DELIVERY PROGRAM

Contact Us

Indicaid Tests by iOpen World
1101 Pennsylvania Avenue NW, 3rd Floor
Washington, DC 20004

Phone: 254-876-0550
Email: support@indicaidtest.com

Marketing & Partner Inquiries: (512) 296-7770