Eyewear provider America’s Best Contacts & Eyeglasses recently opened a new store at the Lakewood Center shopping complex.
The retailer, which opened in late July, is located at 4429 Candlewood St. Customers can also receive an eye exam at the store.
America’s Best Contacts & Eyeglasses is part of National Vision, Inc.’s portfolio of retailers. The Georgia-based company’s origins go back to its 1990 formation to run Vision Center retailers, which operate inside Walmart Stores.
National Vision’s operates more than 960 stores in 44 states, Washington, D.C. and Puerto Rico, according to the company’s website.
click here to read more.