Iglesia de San FranciscoParishShareCalle Burrito20213 Peñas Blancas, AlajuelaCosta RicaGet directions