Explore details about location Francisco Villa. Francisco Villa is a location situated within the Iztapalapa alongside other areas such as Lerdo de Tejada, Roberto Fulton, Prol. Ingenieros Electricistas.