Iglesia de San Pío de PietrelcinaParishShareCalle Las Musas20209 Alfaro, AlajuelaCosta RicaGet directions