Dr Nidhi Khera Category: Gynaecologist & Obstetrician DoctorsContact Number: Address: 14/32a, Road No 32a, Punjabi Bagh, Delhi - 110026