Claims Address and Phone Number
Select Health of South Carolina, Inc. Claims Processing Department PO Box 7120 London, KY 40742
If you have any questions about claims call:
1-800-575-0418 (Claims Department)