Iglesia Altos de GermaniaParishShareCalle Altos de Germania70306 Alegría, LimónCosta RicaGet directions