Contact You may fill out the form below to contact Carl U. Eggleston or use the contact details below. Your Name (required)* Your Email (required)* Your Phone Number Volunteer Please contact me about options to volunteer. Your MessageOur Privacy Policy regarding the collection of personal information is available here.Check the box below and click Submit. Office Carl U. Eggleston P. O. Box 1 Farmville, Virginia 23901 Phone. 434-392-2006 Email carl@carluegglestonmayor.com