Category: | Church, |
---|---|
Address: | 602 E Live Oak St, Lockhart, TX 78644, USA |
Postal code: | 78644 |
Phone: | (512) 398-4167 |
Love it
A great place to get your religion on. Family oriented.
Love St Marks if you are looking for a church this is the place. They make you feel at home come as you are and Pastor Mae brings it every week.