Ms. Stehr practices medicine in Duarte, CA and specializes in Neurological Surgery. Ms. Stehr is affiliated with City Of Hope National Medical Center.