Professional Records License Records Leonard Decapua Address: Farrell, PA 16121 License #: BL021924L - Expired Category: Barber ExaminersType: Barber