Visit Williams Eye Care, Your Frisco Eye Care Center
The Stonebriar Centre is conveniently located at Highway 121 and Preston Road, just a few miles from the North Dallas Tollway. The doctor's office is located on the second floor of the Macy's wing, between LensCrafters and Radio Shack.