Keyport Named with Best Small Town Main Street Keyport Named with Best Small Town Main Street Small-Town main streets are harder to find these days, but when you have a decent "downtown" or "town square" your town has a place for people to gather and meet.Shawn MichaelsShawn Michaels