Iglesia Nuestra Señora de GuadalupeParishShareCalle La Granja20707 La Granja, AlajuelaCosta RicaGet directions