13 Lily Road, Retreat, Cape Town, South Africa
CLOSED NOW! Open again today 8:00 - 15:00
Amdoor, a manufacturer based in Cape Town, supplies doors and windows (wooden and aluminium) , and ironmongery to the construction industry on a variety of contracts including houses, hotels, schools, factories and government buildings.
Southern Suburbs, Cape Town, Cape Metropole, Western Cape, South Africa