KANSAS CITY, Mo. — A piece of Kansas City history is out of business.
The I-70 Drive-In has closed for good.
The owners of the drive-in theater near the Truman Sports Complex say they couldn’t reach a deal with the property owner to stay in business.
The owners say that the “Twin Drive-In” in Independence on 291-Highway will stay open.