Parroquia Santiago ApóstolParishShareAvenida Central50501 Filadelfia, GuanacasteCosta RicaGet directions