Featured Non-Profits in Rock, MI 49880

American Legion Auxiliary

559 Rock
14439 Chapel Ln, Rock, MI 49880

American Legion Post 559 Rock

PO Box 204, Rock, MI 49880

Faith Lutheran Church

PO Box 227, Rock, MI 49880

International Association Of Lions Clubs

4405 Rock
PO Box 184, Rock, MI 49880

Mid-Peninsula Housing Corporation

1456 W Maple Ridge Rd, Rock, MI 49880

Rock Area Senior Citizens Corporation

2870 W Mapleridge 37 Rd, Rock, MI 49880

Rock Community Federal Credit Union

PO Box 200, Rock, MI 49880