Flora Centre is located on the corners of Ontdekkers Road and Conrad Street in Florida North, Roodepoort. The shopping centre enjoys excellent exposure onto Ontdekkers Road, which is a major thoroughfare, and it is also located approximately 1.2km...