McCraes Blinds and Screens is located in Nelson, New Zealand on 12 Tokomaru Place, Stoke. McCraes Blinds and Screens is rated 4.4 out of 5 in the category blinds shop in New Zealand.
Address
12 Tokomaru Place, Stoke
Accessibility
Wheelchair-accessible car park