1 Dr. Steven G Iwasa, OD Optometrist - Vision Therapy and Rehabilitation Avg. Rating: 0/5 Main Location 36 W Court StWeiser, Idaho 83672 Highlights Accepts Insurance Plans