Hospital

LEELA RAVI HOSPITAL

SH 1, VENJARAMMOODU, NELLANAD, KERALA INDIA, THIRUVANANTHAPURAM, KERALA

Full Address / Location SH 1, VENJARAMMOODU, NELLANAD, KERALA INDIA
City: THIRUVANANTHAPURAM
State: KERALA - 695607
State / Union Territory KERALA
Facility Category Hospital