Saint Therese Catholic ChurchParishShare6400 Saint Therese WaySan Diego, CA 92120United StatesGet directions