Save Michelle D. Leon, MD MichelleLeon.MD.com • Emergency Medicine Specialist Michelle Leon, MD 540 Litchfield Street, Torrington, CT