Skip to main content

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