ClaimAid Self Pay ClaimAid Self Pay

We understand the importance of patient/consumer satisfaction! 

ClaimAid Self Pay

CONTACT US

Who We Are | What We Believe | Contact Us

ClaimAid
8141 Zionsville Road
Indianapolis, IN 46268

Email: info@claimaidselfpaysolutions.com

317-295-4050
800-842-4052
Fax 317-879-9005