INN is located in the heart of the Midwest. Our four Studios, Master Control area and office space occupy 36,000 square feet across two buildings on the Davenport, Iowa campus.
Sat05182013
Last update09:41:00 AM GMT
INN is located in the heart of the Midwest. Our four Studios, Master Control area and office space occupy 36,000 square feet across two buildings on the Davenport, Iowa campus.