St. Therese Academy Posted September 5, 2017 Map Unavailable Address 6046 Camino Rico San Diego CA 92120 United States Upcoming Events No events in this location