Explore details about location Los Chasquis. Los Chasquis is a location situated within the San Juan de Lurigancho alongside other areas such as Nicolas Ayllon, Rioja, Calle 62.