Saint Thomas More Newman CenterParishShare320 East Cherry StreetVermillion, SD 57069United StatesGet directions