0 Department Store Felesya Mini Shop, Pantai Baru, Rote Ndao Desa Ofalangga, Rote, Nusa Tenggara Timur 85973