Marble Rock IA Banks 1. 101 S Main St, Marble Rock, IA 50653 | First Security Bank & Trust Co (641) 397-2521