Live @ LSA Burger March 2, 2016 Wednesday @ 7:00 pm Denton, TX, United States Get Directions Venue Info Address LSA Burger Co. 113 W Hickory StDenton, TX 76201United States(940) 383-1022 Phone: (940) 383-1022 Website: lsaburger.com