Leo E. Chapuis

Leo E. Chapuis, 87, of New London, died Monday, April 27, 2020 at New London Specialty Care.  Services are pending at Elliott Chapel, New London.