Leela Hospital

Address:

Plot No: 112/C, 112/D Moti Nagar, Erragadda Hyderabad 500018 Dist Hyderabad Telangana

City:

Hyderabad

State:

Telangana

Phone:

STD(040) Tel: 23834231 23834241 Fax: 23834231