Make an online appointment with the Registry of Motor Vehicles here and other online transactions.
Taunton RMV has a drop off option as well.