Mega Doors will be closing on 13 Dec’24 and re-open on 08 Jan’25
Note: Northgate Showroom is Northgate Business Park in Cape Town. We do not have branches outside of the Western Cape.