Saint Rose of Lima Catholic ChurchParishShare9883 Marbach RoadSan Antonio, TX 78245United StatesGet directions