Maine House Democrats Banner
Home Representatives Latest News Contact Us Leaders & Staff Legislative Calendar
Representative Margaret M. Craven
   
  Representing: Part of Lewiston
District #59
   
   
Rep. Craven

 

Rep. Craven high resolution headshot - view photo

   

 

Rep. Craven high resolution headshot - view photo