18 reviews
Bhatia Global Hospital, 307-308, Ambica Vihar, Paschim Vihar, New Delhi, Delhi 110087, India