Iglesia de El CedralParishShareCalle Cedral - El Jardín10501 San Marcos, San JoséCosta RicaGet directions