Reps

Rep Margaret M. Craven (HD-093)

Maine Housesince 8 months

SEE LATEST

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD814

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Voted on LD86

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Voted on LD86

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Voted on LD86

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD1181

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD1101

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD1247

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD512

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD515

0

Rep Margaret M. Craven (HD-093)

US Maine House since 8 months

Yea

Voted yes on LD958

0
Loading...

SPONSORED LEGISLATION

The representative does not have any introduced bills yet.

BIOGRAPHY

INCUMBENT

Representative from Maine district HD-093

COMMITTEES

Maine House

BIRTH

--

ABOUT

Margaret M. Craven was born in Lewiston, Maine. She earned her associate's degree from Central Maine Community College in 1992. Craven earned her bachelor's degree in Elementary Education from the University of Southern Maine in 2002. She moved to Augusta in 1988. Craven has worked as a teacher in elementary education for over 25 years. She served as vice chairman of the Maine Republican Party from 2013 to 2014.read less

OFFICES HELD

Maine House from Maine

NEXT ELECTION

Margaret hasn't been asked any questions.

Be the first to ask a question

Thanks!