Save Ellen Leonard, MD EllenLeonard1.MD.com • Pediatrician Ellen Leonard, MD 100 Grand Street, Ondrea Chasse Medical Staff Office, New Britain, CT