Virginia Family Physicians - Providers Providers CPC - VFP Bio Eric J. Haacke-Golden, MD Bio Diane L. Johnson, MD Bio Ellen M. Palen, MD Bio Todd J. Reynolds, MD Bio David J. Taminger, MD Bio Margaret “Margee” R. Krebs, ANP LocationsWe offer many convenient offices In & around the Richmond area. View Locations ProvidersLearn more about our Providers at Commonwealth Primary Care. View Providers NewsFind out important information, updates & changes to our practice. Read news