Nelson M Delacruz, DDS, Dentist

8207 3rd St
Ste Ste 106
DowneyCA  90241-3729 (Los Angeles County)


Phone: 562-923-0038
Fax: 562-923-8563

NPI: 1053388173
License Number: 30914 (CA)