Alegria Lopez Ledda, DDS, Dentist

3630 Sonoma Blvd
VallejoCA  94590-2946 (Solano County)


Phone: 707-319-7484
Fax:

NPI: 1336235464
License Number: 53823 (CA)