Stevenage has a leisure center and a theater in the town center .
The Stevenage Leisure Centre contains the Gordon Craig Theatre and many facilities for sports .