Larry Shephard Howell, DDS, Dentist

5001 Old Farm Rd
DurhamNC  27704-1407 (Durham County)


Phone: 919-471-1502
Fax: 919-471-1317
Email: how***@*****ol.com

NPI: 1720148190
License Number: 3794 (NC)