While the Lowry Theater Company is a fictional theatre troupe, the production office has received numerous requests for show, location and schedule information as if it were a real off-Broadway theater.
The show is set in NYC, but shot exclusively in the San Francisco Bay area, with the main stage from San Jose State University substituting for the Lowry Theater Company.