El Lagar is located in Costa Rica on 300 SOUTH MALL PLAZA GRECIA IN FRONT OF AGRICULTOR FAIR, Provincia de Alajuela, Grecia. El Lagar is rated 4.2 out of 5 in the category hardware store in Costa Rica.
Address
300 SOUTH MALL PLAZA GRECIA IN FRONT OF AGRICULTOR FAIR, Provincia de Alajuela, Grecia
Accessibility
Wheelchair-accessible car park