Ohio Theatre

122 W. North St.
Lima
Ohio
United States