Steven Lu, DDS, Dentist

531 Encinitas Blvd Ste 101
EncinitasCA  92024-3782 (San Diego County)


Phone: 760-944-0048
Fax: 760-944-1432

NPI: 1861851628
License Number: 103687 (CA)