Dealer Strip logo

map & directions

Champagne Motor Car Company

106 Storrs Road, Willimantic, CT, 06226

Sales (860)456-0008
Service & Parts (860)450-7050

Facebook Twitter Instagram Blogger LinkedIn Youtube