James Paul Russo, DDS, Dentist

514 Estudillo Ave
San LeandroCA  94577-4612 (Alameda County)


Phone: 510-483-5553
Fax: 510-483-5746
Email: jru***@*****il.com

NPI: 1750495461
License Number: 31155 (CA)