Saliba Karl C, OD is your vision care in Roanoke, Virginia.With over 30 years of experience, you can be assured that you'll get the care that you need to keep your vision as good as possible. You can count on our certified, professional optometrist to be ready to take care of all your vision needs. From routine eye exams to glasses and contacts and everything in between, you will get quality...