Printer-Friendly Pages print  Email This Article to a Friend email  Share share

LOBBYIST:
John W Knapp, Jr

John W Knapp, Jr is also a Donor


Period:

John W Knapp, Jr registered to lobby on behalf of the following clients:

Most recent contact information for John W Knapp, Jr:

703 E Grace St
Richmond 23219
(804) 772-1550

(Current as of November 28, 2011)