Nonprofits in Marble Rock, Iowa

American Legion Auxiliary

387 Stroud-Gates
2503 Jersey Ave, Marble Rock, IA 50653

International Association Of Lions Clubs

4084 Marblerock
PO Box 135, Marble Rock, IA 50653

Marble Rock Community Fire Company

PO Box 98, Marble Rock, IA 50653

Marble Rock Community Improvement Association

1955 260th St, Marble Rock, IA 50653

Marble Rock Historical Society Inc

1955 270th St, Marble Rock, IA 50653

St Paul Lutheran Church

PO Box 84, Marble Rock, IA 50653