Iglesia de Santa BárbaraParishShareAvenida La Constitución20101 Santa Bárbara, Santa BárbaraHondurasGet directions