Iglesia de San VicenteParishShareCalle San Vicente Sur21001 Quesada, AlajuelaCosta RicaGet directions