J Christopher Russell, DDS, Dentist

3302 E Broadway
Long BeachCA  90803-5905 (Los Angeles County)


Phone: 562-438-9486
Fax: 562-438-0152

NPI: 1942332747
License Number: 37491 (CA)