down·town (doun toun )

A fun place that dispenses hosipality with fashion and style;

a place where friends meet and relax; a place which one finds

tranquility though the merit of its service; a place located in Alexandria Bay NY