Dinwiddie Health And Rehab Center is a nursing home located in Petersburg , Virginia. This nursing home was first approved to provide Medicare and Medicaid services on 10/28/2008. It has 60 certified beds. Dinwiddie Health And Rehab Center is located 46 Diamond Drive, Petersburg, VA 23803 and can be contacted via phone number (804) 518-0780.