St Theresa Roman Catholic ChurchParishShareUpper Sixth Avenue120110 San Juan, San Juan-LaventilleTrinidad & TobagoGet directions