The Center for Natural & Integrative Medicine. To make an appointment or for further information, please call us. Phone: 407-355-9246 Toll-Free: 1-877-320-9246 Fax: 407-370-4774 . Office Hours. Monday-Thursday: 8AM-5PM Friday: 8AM-12PM . Address. 6651 Vineland Road, Suite 150 Orlando, FL 32819.