Cannon Motor Co. of Oxford, Miss., has acquired three dealerships to add to its footprint in the Southern state.