Patricia Y. Jitodai, ODLocated in Tukwila, WA 98188.Phone: 206-508-4700 https://www.innovativeeyecare.org