I P C HEART CARE CENTRE
Devaki Hospital 1st Floor, 143 Luz Church Road, Mylapore, , Chennai - 600004, Tamil Nadu, India
No 7, Works Road, Chrompet, , Chennai - 600044, Tamil Nadu, India
Plot No :19/20, Theroddum Veedhi, Thiruverkadu, , Chennai - 600077, Tamil Nadu, India
No 36 A, Chamiers Road, Nandanam, , Chennai - 600035, Tamil Nadu, India
No Ab 14 Plot No 4907, 6th Main Road 2nd Avenue, Anna Nagar, , Chennai - 600040, Tamil Nadu, India
No 2/5, 41st Street, Ashok Nagar, , Chennai - 600083, Tamil Nadu, India