What is the location of The Music Academy?

The Music Academy is located in Madras in the country of India. The academy can be reached at 2811 2231 or 2811 5162 if you have questions such as admission or programs they offer.