Levon Solak, DDS, Dentist

525 S Olive St
Los AngelesCA  90013-1006 (Los Angeles County)


Phone: 213-624-3333
Fax: 213-624-3345

NPI: 1891713566
License Number: 44542 (CA)