James Edmunds

James Edmunds II served in the House of Delegates from 2010 to 2024 (HD60).
Republican

Conflicts of Interest Disclosure : Securities, Mutual Funds, Investments

James Edmunds reported the following investments:

Investment Type Value
YMCA Retirement Fund Other $50,001 - $250,000