About William R. Stallings, MD
William R. Stallings, MD is a family medicine doctor and primary care doctor. Dr. William R. Stallings has 20+ years of experience in family medicine.
Practice Locations
Dr. William R. Stallings may be affiliated with:
- Northern Neck Nephrology, PC in Kilmarnock, VA 22482
- Bon Secours Kilmarnock Primary Care in Kilmarnock, VA 22482
- Kilmarnock Primary Care in Kilmarnock, VA 22482
Education
William R. Stallings, MD earned a degree of a Doctor of Medicine.
Licenses
William R. Stallings, MD has been registered with the National Provider Identifier database since July 05, 2006, and his NPI number is 1366473860.
Book an Appointment
To schedule an appointment with Dr. William R. Stallings, please call (804) 435-2651.