Peoples Bank Address: 501 N Thomas St, Lester, IA 51242 Phone: (712) 478-4412 Banks Other Businesses: Caboose Grill LLC at 202 Main St, Lester, IA 51242