Professional Records License Records Megan Catherine Defiore Address: Glenshaw, PA 15116 License #: BH000121 - Active Category: MedicineType: Behavior Specialist