Our Lady of the Rosary ParishParishShareParque 15 de Octubre95270 Alvarado, VeracruzMexicoGet directions