New Impala Supermarket & Take away and hardware is located in Klerksdorp, South Africa on 81 Leask St, Neserhof,. New Impala Supermarket & Take away and hardware is rated 3.4 out of 5 in the category supermarket in South Africa.
Address
81 Leask St, Neserhof,
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance