Eldo's Eels

  • Name Eldo's Eels
  • Address Eldorado Park Pool Ext 9, Daniels Street, Eldorado Park, Soweto, South Africa
  • Latitude -26.2990423
  • Longitude 27.8835254