International Christian Community Church / ICC is located in Cuenca, Ecuador on Nicanor Aguilar. International Christian Community Church / ICC is rated 5 out of 5 in the category place of worship in Ecuador.
Accessibility
Wheelchair-accessible entrance