San Francesco di Paola Catholic ChurchParishShare205 Piazza ItaliaSan Antonio, TX 78207United StatesGet directions