Santa Teresa Church live streams mass every Saturday at 5:30pm from San Jose, California. Subscribe to our channel today to get notified when live streaming starts.