drexel theatre s

2254 E. Main St.
Columbus
Ohio
United States