Pedro Moncayo Park is located in Ibarra, Ecuador on Carrera Colombia 437. Pedro Moncayo Park is rated 4.4 out of 5 in the category park in Ecuador.
Address
Carrera Colombia 437
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance