About David R. Castor, MD
David Randall Castor, MD is a family medicine doctor and primary care doctor. Dr. David R. Castor has 17 years of experience in family medicine.
Practice Locations
Dr. David R. Castor may be affiliated with:
- Beaufort County Memorial Hospital in Beaufort, SC 29902
- Beaufort Physician Partners in Beaufort, SC 29902
- Smoky Mountain Urgent Care, PC in Bryson City, NC 28713
- Beaufort Family Medicine, PA in Beaufort, SC 29902
Education
David R. Castor, MD earned a degree of a Doctor of Medicine.
Licenses
David R. Castor, MD has been registered with the National Provider Identifier database since May 02, 2007, and his NPI number is 1073735155.
Book an Appointment
To schedule an appointment with Dr. David R. Castor, please call (828) 538-4846.