Positions
Buffalo Police Benevolent Association
Buffalo, New York police union
Donations
Sheila Meegan
West Seneca town supervisor