Filipe Collares, MD 8000 Red Bug Lake RdSuite 100Oviedo, FL, 32765 View Phone 321-765-8700 Fax: 321-765-8701 Toll Free: 877-467-4612 8000 Red Bug Lake Rd, Suite 100Oviedo, FL 32765 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page