Oliver and Eggleston Funeral Establishment
914 S. Main Street
P.O. Box 548
Farmville, Virginia 23901
Phone: 434.392.7000
Fax: 434.392.4022
Email: carlueggleston@carluegglestonfuneralestablishment.com
Website powered by Network Solutions®