Housed at: St. Louis Catholic Church 2001 N. 25th Street Waco, TX 76708 (254) 754-1221
Housed at: St. Louis Catholic Church 2001 N. 25th Street Waco, TX 76708
(254) 836-1825 amy@stphilipcs.com