Address:
Ellen Leeb M.D.
9171 Wilshire Blvd, Beverly Hills 90210
(310) 286-1130 (Phone)
9171 Wilshire Blvd SUITE 600, Beverly Hills 90210
(310) 286-1130 (Phone)
Education:
Medical School
Ohio State University College Of Medicine and Public Health
Graduated: 1986
Vet Affairs Med Center