Leela Chambers, Pune-Satara Road, Pune.
Address
Leela Chambers, 732/A, Pune - Satara Rd, Pune, Maharashtra 411037
The hospital is on the first floor of Leela Chambers. The source says the entrance is from Swami Vivekananda Road, opposite Hotel Nimantran.
Email
[email protected]
Mobile
+91 79725 79237
IPD
Open 24x7