Village Inn

105 Main St Liscomb IA 50148 USA

(641) 496-9998

Location