Margaret M. Craven

Margaret M. Craven

House District 59

(D - Lewiston)

2020:
100%
Lifetime: *
91%

Contact Rep. Craven

mmcraven@roadrunner.com

207-783-1897