Iglesia Católica de La FloridaParishShareCarmen Bolaños100118 La Florida, ImbaburaEcuadorGet directions