ST CATHERINE OF SIENA PARISH DECATUR INC

GREENSBURG, IN Catholic
About

ST CATHERINE OF SIENA PARISH DECATUR INC is a Catholic church located in GREENSBURG, IN. Find service times, contact information, and directions.

Address

9995 E BASE RD

📍 Get Directions
✏️ Claim or Edit This Listing ← Back to Directory