Lawrence D Rivers Dds Pa

(919) 528-4256

2778 Grove Hill Rd
Franklinton, NC 27525-8131