Saint Therese of Carmel Catholic ChurchParishShare4355 Del Mar Trails RoadSan Diego, CA 92130United StatesGet directions