Save Carlo De Rosa, MD CarloDeRosa.MD.com • Orthopedic Surgeon Carlo De Rosa, MD 4644 Arlington Drive, Placida, FL