Main Location

Community Bank & Trust, Suite 101
615 Cedar Street
Muscatine, IA 52761-3809

563-264-6840

Office Locations

Illinois

1302 - 7th Street, Suite 201
Moline, IL 61265


309-732-1230

Iowa

Northwest Bank Tower, Suite 300
2550 Middle Road
Bettendorf, IA 52722


563-355-6841

Contacts

Managing Partner


James A. Nepple
563-264-6840