Kimura Clock · Jewel · Eyeglasses Shop is located in Obihiro, Japan on 27 Chome-19 Nishi 9 Jominami. Kimura Clock · Jewel · Eyeglasses Shop is rated 4.1 out of 5 in the category watch store in Japan.
Address
27 Chome-19 Nishi 9 Jominami
Service options
In-store shopping