Iglesia Católica San RoqueParishShareL. Enrique Aguilar T.100202 San Roque, ImbaburaEcuadorGet directions