Home
Texas State
Chapel of Saints Peter and Paul
Chapel of Saints Peter and Paul
Update this Listing
1435 E SE Loop 323
Texas, St Louis, 75701
(903) 592-1617
https://thecathedral.info/
Mass Times
Monday through Friday at 12:05 pm
Sunday at 9:00 am, 11:00 am and 6:00 pm
catholic
christian
sunday evening service
Saerch church near me