Professional Records License Records Leonard A Pallor Address: Monroe, NY 10950 License #: MD036788E - Expired Category: MedicineType: Medical Physician and Surgeon