Save David H. Otto, MD DavidHardisonOtto.MD.com • Internist David Otto, MD 41-40 27th Street, The Floating Hospital, Long Island City, NY