Register Now

Department Contact Info


Parks and Recreation Main Office
7890 Richmond Tappahannock Highway
Aylett, VA 23009
Hours: Monday-Friday 8:30-4:30
804-769-4981
Fax: (804)769-4964

Parks and Recreation Manager: Kayla Huffman
khuffman@kingwilliamcounty.us

Parks and Recreation Assistant Manager: Allison Patterson
apatterson@kingwilliamcounty.us

Parks and Recreation Specialist: Brandon Walsh 
bwalsh@kingwilliamcounty.us

Parks and Recreation Assistant: Cameron Cooksey 
ccooksey@kingwilliamcounty.us