Howard Eric Strom, MD, Internal Medicine

3411 La Falda Pl
Los AngelesCA  90068-1509 (Los Angeles County)


Phone: 323-851-6666
Fax:

NPI: 1407153000
License Number: G33569 (CA)