The Scott Theater is part of the Fort Worth Community Arts Center located at 1300 Gendy Street.
All reviews seem positive