Steven Izumi, MD, Internal Medicine

1665 Scenic Ave
Ste 100
Costa MesaCA  92626 (Orange County)


Phone: 714-436-4444
Fax: 714-436-4812

NPI: 1316944861
License Number: G47882 (CA)