Leela Hospital & Diagnostic Centre

Address:

No. 133 Margosa Road 10Th Cross Malleswaram Bangalore 560003

City:

Bangalore

State:

KARNATAKA

Phone:

23311134,23566218