House No. 5, Dr. Neha Sood Ent Clinic, Block 10, Patel Nagar, East Patel Nagar, Delhi - 110008 (Near Metro Railway Station)
2.3 km
Mon–Sat, Mon - Tue:- Closed - Closed,Wed - Thu:- 8:00 am - 10:00 am,Fri:- Closed - Closed,Sat:- 8:00 am - 10:00 am,Sun:- Closed - Closed