Thomas E Fleming, DDS, Dentist

1312 Gregory Dr
Roanoke RapidsNC  27870 (Halifax County)


Phone: 252-537-8151
Fax: 252-537-7724

NPI: 1720126162
License Number: 7129 (NC)