Samantha Willis

2 Articles
Samantha Willis is freelance journalist with experience in broadcast, digital and print media. She is a native of Hanover County and lives in Ashland with her husband and sons.
Charlottesville Tomorrow