Tree of life is located in Shinjuku City, Japan on 京王百貨店新宿店 6F, 1 Chome-1-4 Nishishinjuku. Tree of life is rated 4.3 out of 5 in the category aromatherapy supply store in Japan.
Address
京王百貨店新宿店 6F, 1 Chome-1-4 Nishishinjuku
Service options
DeliveryIn-store shopping
Accessibility
Wheelchair-accessible entrance