Russell Gene Owens, DDS, Dentist

3317 Phoenix Dr
Fort WorthTX  76116-6307 (Tarrant County)


Phone: 817-244-1700
Fax: 817-244-8044

NPI: 1457443053
License Number: 8223 (TX)