MONDAY - THURSDAY 9:00 AM - 9:00 PM FRIDAY 9:00 AM - 4:00 PM Parish Office: 210-651-6913 Fax: 210-6515272 info@olph.org 16075 North Evans Road Selma, TX 78154