Get directions to: Odeon, Clinton, IA Restaurant address: 80 25th Avenue North Clinton, IA 52732, USA Driving Walking Bicycling Restaurant: Odeon