Karl C. Saliba, O.D., is a full service eye and vision care provider, accepting both eye care emergencies and scheduled appointments. Our practice features two convenient offices, located in Roanoke and Floyd, VA, dedicated to meeting the needs of our patients. We do this by providing personal attention and professional care. We strive to keep patients