Visit findatopdoc.com for all information on Dr. Anthony James Esterwood MD, Family Practitioner in Franklin, NC, 28734. Profile, Reviews, Appointments, Insurances..