Siloam multi speciality hospital Area: Kellys Phone: N/A Address: No.90-2,3, Medavakkam Tank Road, Kellys, Chennai, Landmark: Near signal City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital