Igreja de Santa BárbaraParishSharePraça Padre José Silveira Luís9900-341 Cedros, AçoresPortugalGet directions