GEO Kofu Showa shop is located in Nakakoma District, Japan on 105 Oshikoshi, Showa,. GEO Kofu Showa shop is rated 3.6 out of 5 in the category movie rental store in Japan.
Address
105 Oshikoshi, Showa,
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance