William C. Smith, Jr.(D)

JPR

Senate, District 20

GENERAL INFORMATION