St. Thomas More Newman Center , South Dakota

320 East Cherry Street, Vermillion, SD, USA View map

Schedule

Every Saturday
Mass Academic year only
20:15

Details

Diocese
Sioux Falls, United States