Free MemberNot Verified

Medi World

Medi World, has been one of the pioneers in the world of supplying premium healthcare gadgets. We own one of the first exclusive home health stores, located at the renowned Spencer Plaza Mall, in Chennai, Tamil Nadu (Ind ...

Medi World
Medi World S-13, Spencer Plaza, Phase I, 2nd Floor
chennai, TN 600 002
India

Manufacturer

Basic Information

Company Name:
Medi World
Country:
India
Registered Address:
Medi World S-13, Spencer Plaza, Phase I, 2nd Floor
chennai, TN 600 002