Located in Sector 8, Head Masters is an award-winning spa and salon that features a wealth of beauty treatments. With a friendly, professional team and a pleasant ambience, Headmasters is a popular beauty destination. It is also known to be the largest standalone salon in South Asia, occupying floor space of 15000 sq. ...
SCO 1619, Sector 8 C, Madhya Marg, Sector 8C, Chandigarh