Dr. Jeffrey Carruth, MD | Anesthesiologist in Milford, CT | FindClarity