Russell Takashi Choy, DDS, Dentist

2740 Valwood Pkwy Ste 144
DallasTX  75234-3562 (Dallas County)


Phone: 805-455-2005
Fax:

NPI: 1184056160
License Number: 29352 (TX)