Life in Odessa throbs at the heart of Town Square. An ever-changing stream of people meanders its pathways, a tapestry of faces. Local artisans showcase their wares, tempting shoppers with unique items. The air is filled with the music of street artists, and the fragrance of freshly baked goods from nearby restaurants. Kids laugh in the open space