C 21

Neeman's
Footwear at C 21, Indore
About Neeman's
Neeman’s is India’s first sustainable footwear brand, creating stylish, eco-friendly shoes from natural and recycled materials.
Inside C 21
263, A.B. Road, Near Malhar Mall, LIG Colony, Vijay Nagar, Indore, Madhya Pradesh 452011, India.