David Ira Applebaum, MD, Ophthalmology

1781 Stone Canyon Rd
Los AngelesCA  90077-1914 (Los Angeles County)


Phone: 310-472-4728
Fax:

NPI: 1891086104
License Number: GFE8955 (CA)