Eric John Freeman, 28, of Bealeton, VA passed away on Sunday, August 14, 2016. He was born in Fauquier County on October 22, 1987. Eric was the only son of John and Carol Freeman. In addition to his parents, Eric is survived by four sisters, Andrea Freeman, Karen Hill, Cori Hill and his twin sister, Emily Freeman; three nephews, Aaron King, Christopher Hill and Nicholas Hill; two nieces, Breanna Hill and Carilyn Hill. A gather and celebration of Eric's life was held on Saturday August 20th at Liberty United Methodist Church, located on Old Marsh Road, in Bealeton.  

Memorial contributions may be made to the Fauquier County SPCA, 9350 Rogues Rd, Midland, VA or the charity of the donor's choice.