Retail Altar’d State closing Leesburg store this week Posted on June 25, 2023June 25, 2023 Altar’d State — a national women’s clothing shop chain — is permanently closing its Leesburg location this week. Read More