Leonard Russell Odham, DDSLeonard Russell Odham · General Practice Dentistry16 Powell St., Fair Bluff, NC 28439(910) 649-7222Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing