Ozone stores Near Peera Garhi, New Delhi, 110087