Info


Information

Carl U. Eggleston Funeral Establishment

914 South Main Street, Farmville, Virginia 23901

(434) 392-7000: Office

Oliver and Eggleston Funeral Establishment

300 Meade Street, Crewe, Virginia 23930

(434) 645-9292: Office

Mailing Address: Post Office Box 548, Farmville, Virginia 23901 

site image
site image

In this section

© 2024 Oliver & Eggleston Funeral Establishment. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy | Accessibility