Armen Ambarchyan, DDS, Dentist

216 E Alameda Ave
BurbankCA  91502-1508 (Los Angeles County)


Phone: 818-848-3026
Fax:

NPI: 1710065719
License Number: 51039 (CA)