Representative Barb Kniff McCulla
Standing Committees
Legislation
Other Information
barb.kniffmcculla@legis.iowa.gov | |
bkniff@klkconstruction.com | |
515.281.3221 | |
Small Business Owner |
barb.kniffmcculla@legis.iowa.gov | |
bkniff@klkconstruction.com | |
515.281.3221 | |
Small Business Owner |