Margaret M. Craven

Margaret M. Craven

House District 59

(D - Lewiston)

2020
100%
Lifetime:
93%

Contact Rep. Craven

mmcraven@roadrunner.com

207-783-1897