Tokyo Independent Living Support Center for the Visually Imparied is located in Shinjuku City, Japan on 10-10 Kawadacho. Tokyo Independent Living Support Center for the Visually Imparied is rated 3.1 out of 5 in the category disability services & support organisation in Japan.