Cuadras Chelo is located in Costa Rica on 25mts oeste y 300mts norte de la iglesia católica de, Guácima Abajo, Provincia de Alajuela, Guácima. Cuadras Chelo is rated 3 out of 5 in the category horse boarding stable in Costa Rica.
Address
25mts oeste y 300mts norte de la iglesia católica de, Guácima Abajo, Provincia de Alajuela, Guácima