The story of New England Motor Car Co. — a family-owned wheelchair accessible van dealer in Hudson NH. Helping families find freedom since 1977.