UCF Health offers primary and specialty care at its Lake Nona location in the Gateway building at Narcoossee Road and Tavistock Lakes Blvd. Address: 9975 Tavistock Lakes Blvd. Ste 160 & Ste 360Orlando, FL 32827 * UCF Health is located in first-floor Suite 160 & third-floor Suite 360 Phone: Main: 407-266-3627Billing: 407-882-4802 Fax: Main: 407-266-4911Medical Records: 407-266-4910….