Dr. Meenu Walia is located in Delhi, India on Max Super Speciality Hospital, 108 A, I.P.Extension, Patparganj. Dr. Meenu Walia is rated 4.5 out of 5 in the category oncologist in India.
Address
Max Super Speciality Hospital, 108 A, I.P.Extension, Patparganj
Accessibility
Wheelchair-accessible toilet