Explore details about location Los Chasquis. Los Chasquis is a location situated within the San Juan de Lurigancho alongside other areas such as Los Canarios, Los Cisnes, Quenas.