Rick Iwai, O.D. — Optometrist in San Pedro, CA
Rick Iwai, O.D. is a optometrist in San Pedro, CA. NPI: 1023069424.
Address: 571 W 7TH STREET, San Pedro, CA 90731
Phone: 3108311201
Welli connects patients with providers based on philosophy of care and clinical approach. View Rick Iwai's full profile, read patient reviews, and schedule an appointment.