We found 4 providers named 'Juan Osorio' nationally.
Dr. Juan Giraldo Osorio practices general internal medicine in Safety Harbor, FL and Gainesville, FL. He takes United Healthcare HSA, United Healthcare HMO, United Healthcare Bronze, and more. He completed his residency training at Saint Francis Hospital, Evanston. 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.