Independence Back Institute 2800 Ashton Drive Suite 100 Wilmington, NC 28412 Monday - Friday: 8am - 5pm Office: 910-794-8892 Fax: 910-794-8895.