Ozone stores Near Sector 22, New Delhi, 110086