Churches in Texas
icon-img
Sacred Heart Parish

Sacred Heart Parish

609 Ellis Street
Menard, TX - 76859
(325) 396-4906

Mass Schedule

9:00 AM

0/5 (No Reviews)

Menard