Request an Appointment

Remember to Bring

  1. Insurance Card
  2. Current Medications
  3. Current Glasses or Contacts
  4. Co-Pay
  5. Fill Out Your Paperwork Here

Notice: If you need immediate care please call one of our offices.

Upon submitting this appointment request, we will call you or send email to verify that your request is available. Make sure that you have entered in your daytime phone number (including area code) so we may contact you. It is very important that we confirm your appointment. Thank you for your request!

This Web site is secured with a Web Server Certificate. Transactions on the site are protected with up to 256-bit Secure Sockets Layer encryption.



620 Berkmar Circle
Charlottesville, VA 22901
Phone: 434-220-3420
Mon-Fri: 8am-5pm


17 N. Medical Park Drive
Fishersville, VA 22939
Phone: 540-213-7720
Fax: 540-213-7729
Mon-Fri: 8am-5pm


62 Hill Top Lane
Lexington, VA 24450
Phone: 540-463-4140
Fax: 540-458-0035
Mon-Fri: 8am-5pm


425 South Linden Avenue
Waynesboro, VA 22980
Phone: 540-213-7720
Fax: 540-949-0545
Mon-Fri: 8am-5pm


1500 Commerce Road
Staunton, VA 24401
Phone: 540-213-7720
Fax: 540-213-9441
Mon-Fri: 8am-5pm


2010 N. Augusta Street
Staunton, VA 24401
(Optical Shop Only)
Phone: 540-886-7501
Fax: 540-886-7503
Mon-Thurs: 8am-5pm
Fri: 8am-Noon


Please do not use the above email address for any urgent issue. Please call the office regarding medical issues requiring a timely response. This messaging system is for general questions only. Medical advice will not be provided via online contact.
Skip to content