Irene Patricia Leech, MD, Internal Medicine

1040 Elm Ave Ste 307
Long BeachCA  90813-3267 (Los Angeles County)


Phone: 562-590-8509
Fax: 562-435-8477
Email: ile***@*****re.org

NPI: 1497853592
License Number: G41993 (CA)