Doctor Profile Gregory DiSalvatore DO Family Medicine (Hospitalist) Duncan Regional Hospital Community: Duncan Board Certification American Board of Family Medicine Medical School Oklahoma State University CHS, Tulsa, OK Residency OU Family Medicine, Tulsa, OK