Leonor Capistrano Eslao, DMD, Dentist

3120 W 6th St
Los AngelesCA  90020-1702 (Los Angeles County)


Phone: 213-385-0871
Fax: 213-386-0923

NPI: 1336137520
License Number: 25885 (CA)