User Image

Dr. Howard Strom

Md - Allopathic & Osteopathic Physicians

3411 La Falda Pl
Los Angeles, Ca 90068