Town Square es un centro comercial al aire libre que cuenta con restaurantes y un centro de entretenimiento en 117 acres en Paradise, Nevada en Las Vegas Boulevard.Este proyecto por Turnberry Associates y Centra Properties incluye de espacio comercial y de espacio de oficinas El centro comercial abrió el 14 de noviembre de 2007.