Casa Libertad is located in Provincia de Alajuela, San Carlos, Costa Rica on 8PVF963, Unnamed Road. Casa Libertad is rated 5 out of 5 in the category christian church in Costa Rica.
Address
8PVF963, Unnamed Road
Accessibility
Wheelchair-accessible entrance