Iglesia Católica de San Luis de ImbayaParishShareVia Urcuqui100650 Imbaya, ImbaburaEcuadorGet directions