Leela Hospital & Diagnostic Center

Address:

# 133, 9th Cross, Margosa Road, Malleshwaram

City:

Bangalore

State:

KARNATAKA

Phone:

23311134,000000