Iglesia de Santa TeresitaParishShareCalle Santa Teresita50206 Nosara, GuanacasteCosta RicaGet directions