Northcross Mall 2525 West Anderson Lane # 430, Austin – 78757-1371. Travis, TX. Phone: (512) 251-0013 View Listing