Our facility is now located in Union NJ, not Elizabeth. We do not have a store at our factory, but we do have our annual 1 day factory sale. The sale is always held the first Saturday in December. If you join our mailing list or since you are a blog member you will receive email notification of the sale, date, time and address. We do have a Flagship store in NYC, which I have listed below.
Schott NYC retail Flagship Store address:
236 Elizabeth Street (Between Price & Houston)
New York City