Does this location have a showroom ?
Address: 1974 Innovation Blvd, Clayton, IN 46118, USA
Ivy Walker | Feb 24, 2021
nope
Roberto Ivan Rodriguez | Feb 24, 2021
It does not, it is only fulfillment center/warehouse
Chris Gibb | Feb 24, 2021
No
Thanks! Your answer is awaiting moderation.