Mount Schoenstatt by Sr.Isabel | Jun 27, 2020 Mount Schoenstatt17071 Low RoadHelotes Texas 78023-3501 United StatesPhone: (210) 695-1400Url: https://www.mountschoenstatt.org/Monday11:00 AM - 3:30 PMTuesday11:00 AM - 3:00 PMWednesday11:00 AM - 3:00 PMThursday11:00 AM - 3:00 PMFridayClosedSaturday11:00 AM - 3:00 PMSunday11:00 AM - 3:00 PM