Big Atlanta-based eyewear chain temporarily closes locations, borrows money
March 19, 2020 at 08:20 AM EDT
National Vision operates 226 Vision Centers in Walmart stores across the country, 54 Vista Optical locations on military bases and 29 Vista Optical locations within Fred Meyer stores.