Mr. David Charles Thornton's NPI Number is #1205113172 and has been listed in the NPI registry for 5 years. Mr. David Charles Thornton's practice location is listed as: 704 E. Myrtle St. Hanford, CA 93230-4122 and can be reached via phone at (559) 303-0795.