Lords Hospital
Anayara Junction Chakai, Anayara, Thiruvananthapuram - 695029
Phone : 0471-3045111
Anayara Junction Chakai, Anayara, Thiruvananthapuram - 695029
Phone : 0471-3045111