Click Here To Order Contact Lenses
If you have a Vision Plan, please call our office to place your order.

Contact Us / Directions



Roanoke Office 540-772-7171

Botetourt Office 540-992-6768

Smith Mountain Lake Office 540 721-4433

Blacksburg Office 540 552-4573

Roanoke Valley Center For Sight (540) 378-5276

Effective 10/8/18, we have a NEW PATIENT PORTAL.  To get your new sign-on credentials, please call us at 540.772.7171

Eye Care and Surgery News / Blog