Debra Tennen MD

Photo Not Available
Debra G Tennen M.D.
29525 Canwood Ave. #210
Agoura Hills, CA 91301
  • Phone: 818-707-4277
  • Fax: 818-707-4291
Specialty: Ophthalmology
Gender: Female
Languages: English