st. thomas aquinas center s

535 West State Street
Indiana
United States