Welcome to Anaheim Town Square – conveniently locatedย at 2180 East Lincoln Avenue, Anaheim,ย California. This is a one-stop experience for shopping, dining and more! With a variety of specialty stores, financial services and health services, thereโs no need to go anywhere else.