Home Again: Dr. Otto Returns to a Beginning Barbara LaPlaca2023-07-13T11:34:42-04:00 Dr. Dave Otto helped lead the way for The Floating Hospital on land, and now this driven Westchester native is back. Home Again: Dr. Otto Returns to a BeginningBarbara LaPlaca2023-07-13T11:34:42-04:00