Professional Records License Records Reuben David Leavitt Md License #: 6957 - Expired Category: MedicineIssued Date: Aug 13, 1928Type: Physician