Iglesia San Juan de la CruzParishShareSendero Linaza15012 Tegucigalpa, Francisco MorazánHondurasGet directions