Kimura Landscape Supply is located in Ota, Japan on アイレディース化粧品, 302-4 Nitta Ichinoicho. Kimura Landscape Supply is rated 3 out of 5 in the category landscaping supply store in Japan.
Address
アイレディース化粧品, 302-4 Nitta Ichinoicho
Service options
No delivery
Accessibility
No wheelchair-accessible car park