Nippon Sport Science University Setagaya Campus is located in Setagaya City, Japan on 7 Chome-1-1 Fukasawa. Nippon Sport Science University Setagaya Campus is rated 4 out of 5 in the category private university in Japan.
Address
7 Chome-1-1 Fukasawa
Accessibility
Wheelchair-accessible entrance