America’s Best Contacts & Eyeglasses opened July 21 at 13533 University Blvd., Ste. 300, Sugar Land. The company offers affordable options for glasses and contacts, as well as eye exams from physicians located on-site. 832-935-6228.
www.americasbest.com