The Picnic Table Factory is located in Windham, United States on 137 Rockingham Rd. The Picnic Table Factory is rated 4.3 out of 5 in the category outdoor furniture store in United States.
Address
137 Rockingham Rd
Accessibility
Wheelchair-accessible car park