Open House is located at 202 Main street in York, Alabama, between the city's post office and grocery store. The exterior reveals little of the 100-seat theater contained within.