Glenwood Village 397 Che Guevara (Moore) Rd. Glenwood,
Durban, 4001 ,South Africa
Vill-inns Sports Pool Bar is one of the popular Pool & Billiard Hall located in Glenwood Village 397 Che Guevara (Moore) Rd. Glenwood ,Durban listed under Bar in Durban
, Pool & Billiards in Durban
,