Richmond Primary Care - Providers Providers CPC – RPC Bio D. Wesley David, MD Bio Sheila Garris-Wallace, MD Bio Douglas V. Klassett, MD Bio Richard S. Tate, MD Bio J. Kenneth Zelenak, MD Bio Margaret Schrack Esposito, PA-C Bio Anna Giangiulio, PA-C 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