Allea Paras Torres, DMD, Dentist

579 Floresta Blvd
Ste D
San LeandroCA  94578 (Alameda County)


Phone: 510-895-8191
Fax: 510-895-8219
Email: alt***@*****il.com

NPI: 1376696849
License Number: 54217 (CA)