Iglesia Católica San Leonardo Murialdo - PP Josefinos | QuitoParishShareFray Leonardo Murialdo170512 Quito, PichinchaEcuadorGet directions