William H Cleaveland
Location: Roanoke
This Vendor is also a Donor
Committees reported making payments totaling $3,283 to William H Cleaveland for for the following services:
- Purpose Not Determined
- Travel/Meal Expenses
| Amount | Committee |
|---|---|
| $3,283 | Cleaveland for Delegate - William |



