Doctor Plaza, 63, W Ave Rd, above Luxury Akhada, West Punjabi Bagh, Punjabi Bagh, New Delhi, Delhi 110026
Delhi Medical Council
DMC- 14600