St. Margaret Mary Roman Catholic Church

Gathered by the call of Jesus to serve one another.

2405 S 7th St, Terre Haute, IN 47802
(812) 232-3512