Contact
Year Elected
2023
Office Phone
(528) 894-1043
Work Address
5952 Oak Street, North Hills, PA 19550
Bills supported
All billsNo public positions recorded for this session.
Year Elected
2023
Office Phone
(528) 894-1043
Work Address
5952 Oak Street, North Hills, PA 19550
No public positions recorded for this session.