Unfortunately, no. According to the retailer's site, there aren't any Wayfair store locations open to the public.