No, you may not ride your snowmobile on the street in Maryland. An ordinance is being adopted that will soon allow those operating a snowmobile to ride across the street on a snowmobile, for the sole purpose of getting from one piece of land to another.
Check out these Port Deposit, MD ATV/OHV resources: