Iglesia de Santa CeciliaParishShareCalle Santa Cecilia11905 San Pedro, San JoséCosta RicaGet directions