Odessa Thrives: A Look at Town Square
Life in Odessa throbs at the heart of Town Square. A constant stream of people meanders its pathways, a panorama of expressions. Local vendors showcase their wares, enticing shoppers with one-of-a-kind items. The air is filled with the music of street artists, and the fragrance of freshly baked goods from nearby bakeries. Kids play in the open spa