World Music is located at 19 Irving St Apt 5, Cambridge, MA. This location is in the Mid-Cambridge neighborhood..