1807 Poplar St, Terre Haute, IN 47803  812-232-8518

Parish Location

1807 Poplar Street
Terre Haute, IN 47803-2196

(812) 232-8518


View Larger Map