Access Patient Portal. Paper Copy of Medical Records: ... Oviedo Medical Center 8300 Red Bug Lake Rd Oviedo, FL 32765 Telephone: (407) 890-2273. Patients & Visitors. Classes & Events Locations Pay Bill Online Pricing Information Registration Site Map Health Info. For Physicians ....