We found 4 providers named 'Juan Osorio' nationally.
Dr. Juan Giraldo Osorio is an internist in Safety Harbor, FL and Gainesville, FL. Dr. Giraldo Osorio (or staff) speaks the following languages: Spanish and Italian. Dr. Giraldo Osorio's professional affiliations include BayCare Medical Group and Mease Dunedin Hospital. For his professional training, Dr. Giraldo Osorio completed a residency program at Saint Francis Hospital, Evanston. He is an in-network provider for several insurance carriers, including United Healthcare HSA, United Healthcare HMO, and United Healthcare Bronze.