No
33
Hospital Name
The India Hospital Trust
Address
Mele Thampanoor, Thiruvananthapuram - 695001
District
Valid From
Valid to
Services