Parroquia San Pedro ApóstolParishShareAvenida Central20801 San Pedro, AlajuelaCosta RicaGet directions