Insight Wellness Services, Inc. info@insightwellnessservices.com. 720 North Third Street, Suite 101. Wilmington , NC 28401. Phone: (910) 251-2106. Fax: (910) 251-7859. Insight Wellness Services is responding to concerns about Coronavirus by taking extra measures to sanitize the high contact areas of our office space regularly..