Newberry Vision Center May 27, 2015May 11, 2018 • Structures and Interiors, Inc. Description 1716 W. Virginia St., McKinney, Texas 75069 Front Porch Building Front Building Sign Face Waiting room and reception Retail Retail Lane Tech Area Breakroom Share this:TwitterFacebookLike this:Like Loading...