Stephen Y Yu, DDS, Dentist

17815 Ventura Blvd
Ste 212
EncinoCA  91316-3610 (Los Angeles County)


Phone: 818-708-4909
Fax: 818-708-4919
Email: bra***@*****il.com

NPI: 1780644724
License Number: 31144 (CA)