Stephen P. LeDuc
Stephen P. LeDuc  is a former American state legislator who served in the Massachusetts House of Representatives from 1997 to 2009. Political career 
Prior to being a state representative, LeDuc was a member of the Marlborough City Council from 1990 to 1993 and 1996 to 1997. In 2008, then-representative LeDuc took out nomination papers to run for the State Senate after Pam Resor announced she would not seek re-election. Instead, LeDuc chose not to run, and accepted a position as an assistant clerk magistrate at the Marlborough District Courthouse. References

Living people
Democratic Party members of the Massachusetts House of Representatives
Framingham State University alumni
1968 births