No 103, 100 Feet Bypass Road, Velacheri, , Chennai, Tamil Nadu- 600042,India
No 6, Bhim Sena Garden Street, Mylapore, , Chennai, Tamil Nadu- 600004,India
No 4, 41st Street, Nanganallur, , Chennai, Tamil Nadu- 600061,India
Apollo Heart Centre, No 156 Greams Road, Teynampet West, , Chennai, Tamil Nadu- 600006,India
43, Washervaradappa Street, Tondiarpet, , Chennai, Tamil Nadu- 600081,India
W Block 112 A, 3rd Avenue, Anna Nagar, , Chennai, Tamil Nadu- 600040,India
No 1, Krishnamachari Street Radha Nagar Main Road, Chrompet, , Chennai, Tamil Nadu- 600044,India
177, Lioyds Road, Gopalapuram, , Chennai, Tamil Nadu- 600086,India