Steven Lee, DDS, Dentist

881 Alma Real Dr
Ste 105
Pacific PalisadesCA  90272-3731 (Los Angeles County)


Phone: 310-459-9833
Fax: 310-459-9834
Email: uhu***@*****il.com

NPI: 1518159508
License Number: 48741 (CA)