OBI Novara is located in Novara, Italy on Via Carlo Schleifer, 6. OBI Novara is rated 4.1 out of 5 in the category garden center in Italy.
Address
Via Carlo Schleifer, 6
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance
Offerings
Assembly service
Repair services