Iglesia Parroquia Salvador del MundoParishShareCuesta el Chile11100 Tegucigalpa, Francisco MorazánHondurasGet directions