B. Lefavour

Active Middlesex, VT President for Lefavour Engineering Inc