C21 Mall Shops : C21 mall is located at agra bombay road, indore in madhya pradesh state. C21 Mall Shops : A hyper market today forms an integral part of shopping malls.