Welcome to Shelfrack

Shelfrack is located in New Germany, KwaZulu Natal, South Africa. Shelfrack supplies professional shelf and racking systems for shopfitting, warehouses and other uses.