Leela Hospital & Diagnostic Centre
- Hospital Name
- Leela Hospital & Diagnostic Centre
- Hospital Address
- #133, 10Th Cross, Margosa Road, Malleswaram, Bangalore-560003
- City
- Bangalore
- State
- Karnataka
- PIN Code
- 560003
- Country
- India
- Phone Number(s):
- 080-23566215
- 9448053952