I Don't know if they still have a website but the store front part of the business on 30th street is closed for good there is nothing in the store
Address: 7 Trowbridge Dr, Bethel, CT 06801, USA
888 Display USA, Inc. | Oct 3, 2020
We closed last day of October. You can still shop at www.888display.com. We have moved operations, you can contact us at 212.213.0567
Angel Eyes | Oct 3, 2020
Yes it closed the last day of September
Thanks! Your answer is awaiting moderation.