Dr. Steven Iwasa
NPI: 1003985466
Dr. Steven Iwasa is a Optometry specialist focused health provider in Weiser, Idaho. affiliates with no hospitals or medical groups. Call Dr. Steven Iwasa on phone number 2084141600 for more information and advice or to book an appointment.
| City | Weiser |
| State | Idaho |
| Address 1 | 36 W COURT ST |
| Postal Code | 83672 |
| Phone | 2084141600 |
| Fax | 2084141607 |
| Primary Specialty | Optometry |