Dana Pearl Tannenbaum, MD, Ophthalmology

4418 Vineland Ave
#106
North HollywoodCA  91602-3457 (Los Angeles County)


Phone: 818-762-0647
Fax: 818-762-7834

NPI: 1528080694
License Number: A67997 (CA)