PHOTO
Leena Medical Centre
Gynecologist
Infertility DoctorsGynaecologist & Obstetrician DoctorsClinicsNursing Homes
21 yrs experience
★ 3.4
(16 reviews)

Contact

Call clinic
+91 98111 18817

Location

Open in Google MapsDirections →

Clinic & Hours

Main Chilla Road, Inder Enclave Phase 2, Delhi - 110086 (Near Bank Of Baroda)
2.9 km
Mon–Sat, Mon - Sat:- 11:00 am - 3:30 pm | 7:30 pm - 9:30 pm,Sun:- 11:00 am - 3:30 pm | Closed - Closed