Parroquia Santa Bárbara Virgen y MártirParishShareCalle 120 000310109 San José, San JoséCosta RicaGet directions