Fleetwood-Jourdain Theatre is at 927 Noyes Steet, Evanston, IL.