The World Of Music is located in Bengaluru, India on Shop No: 25, Imperial Shopping Center, # 81, Field Marshal Cariappa Rd, Shanthala Nagar, Ashok Nagar. The World Of Music is rated 4.2 out of 5 in the category guitar store in India.
Address
Shop No: 25, Imperial Shopping Center, # 81, Field Marshal Cariappa Rd, Shanthala Nagar, Ashok Nagar
Service options
In-store shopping