Politician Info
?
Christian Barranco (R - NJ)
Holds office State Assembly District 26
Holds office State Assembly District 26