Vintage clothing store and artisan shop, Telltale Dress, has closed in Lancaster city. The 1,000-square-foot shop at 323 N. Queen St. was owned by Leigh Moss and Alicia Byler, who opened it in 2017.
Some results have been hidden because they may be inaccessible to you