Politician Info
?
Anthony DeLuca (R - RI)
Holds office State Senate District 29