We found 4 providers named 'Juan Osorio' nationally.
Dr. Juan Giraldo Osorio works as an internal medicine hospitalist in Safety Harbor, FL, Dunedin, FL, and New Port Richey, FL. Dr. Giraldo Osorio (or staff) speaks the following languages: Spanish and Italian. He is professionally affiliated with BayCare Physician Partners, BayCare Medical Group, and Mease Countryside Hospital. He trained at Saint Francis Hospital, Evanston for his residency. Dr. Giraldo Osorio honors several insurance carriers, including United Healthcare HSA, United Healthcare HMO, and United Healthcare Bronze.