Ozone stores Near Paschim Vihar, New Delhi, 110087