Iglesia de Santa CeciliaParishShareCalle Santa Cecilia21013 Pocosol, AlajuelaCosta RicaGet directions