Professional Records License Records Isadore Mendel Address: New Castle, PA 16105 License #: MD034838E - Expired Category: MedicineType: Medical Physician and Surgeon