where is the popliteal lymph node located
Popliteal Nodes. The popliteal nodes, or popliteal lymph nodes, include six or seven nodes and are located in the legs near the knees at the popliteal fossa.They service the lower legs and feet for the lymphatic system.opliteal Nodes. The popliteal nodes, or popliteal lymph nodes, include six or seven nodes and are located in the legs near the knees at the popliteal fossa.