Sebring Office: 3670 Commerce Center Dr. Sebring, Florida. 33870 Email: plans@scostacorp.com Phone: 863-385-8242 Fax: 863-385-8724