a VirtualTourist member asked on Apr 24, 2016
Where are any English Catholic Masses?
Westminster Cathedral down Victoria St in London
I meant in San Juan, Puerto Rico.
Sorry. I was originally under the heading of San Juan.
There is a English Catholic mass at the Stella Marish church in San Juan. Here is a clarification.
at the Stella Maris Church, in Condado