Leela Hospital and Diagnostic CenterBengaluru Urban, Karnataka · PIN 560003Open in Google MapsView directory listingAddress# 133, Margosa Road,10Th Cross, MalleshwaramBengaluru Urban, Karnataka · PIN 560003Specializations & servicesDiagnostic Lab24x7 Pharmacy