GEO Ome Shinmachi Shop is located in Ome, Japan on 5 Chome-4-3 Shinmachi. GEO Ome Shinmachi Shop is rated 3.4 out of 5 in the category movie rental store in Japan.
Address
5 Chome-4-3 Shinmachi
Service options
In-store shopping
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance