Leela HospitalHyderabad, Telangana · PIN 500018Open in Google MapsView directory listingAddressPlot No: 112/C, 112/D Moti Nagar, ErragaddaHyderabad, Telangana · PIN 500018Specializations & services24x7 Pharmacy