The Rhodes Bar

114 S Main St Rhodes IA 50234 USA

(641) 493-2012

Location