S P Hospital Area: Adambakkam Phone: N/A Address: No 11, East Vellalar Street, Adambakkam, Chennai, Landmark: Near St Thomas Mount Railway Station City : Chennai State : Tamil Nadu Country : India Type : Multispeciality Hospital