Dr. Hoffman’s Retirement

After 32 years of practicing medicine in Central Virginia, Dr. John Hoffman is hanging up his stethoscope!  Please join us in wishing Dr. Hoffman a healthy and happy retirement!  We can’t thank you enough for your service to CVFP’s patients and our great community.