La Iglesia de Jesucristo de los Santos de los Últimos Días, Capilla Quinchuqui is located in Otavalo, Ecuador on 7Q65GQ6. La Iglesia de Jesucristo de los Santos de los Últimos Días, Capilla Quinchuqui is rated 5 out of 5 in the category church of jesus christ of latter-day saints in Ecuador.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance