Chelsa Hospital & Surgical Centre

Sastri Nagar Jn, Thiruvananthapuram-695002