Iglesia de Jesucristo de los Santos de los Últimos Días - Bo. San Francisco is located in San Pedro Sula, Honduras on 13 Avenida Southeast. Iglesia de Jesucristo de los Santos de los Últimos Días - Bo. San Francisco is rated 3 out of 5 in the category church of jesus christ of latter-day saints in Honduras.
Address
13 Avenida Southeast
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance