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.