Elina Blaha, ODElina Blaha · Corneal and Contact Management Optometrist12407 Jefferson Ave, Newport News, VA 23602(757) 988-8903Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing