Chawla Art Gallery
Square One Mall, Ground Floor
C-2 Saket Place,
New Delhi 110017, India
Ph (+ 9111) 29561819