Octavio Rene Rodriguez, DDS, Dentist

105 Newsom St
Ste 103
DurhamNC  27704-2197 (Durham County)


Phone: 919-797-2689
Fax:

NPI: 1174960199
License Number: 9530 (NC)