Iglesia San Juan BoscoParishShareCalle 28 Padre Turcios 000310103 San José, San JoséCosta RicaGet directions