Farmville Town of

814 Longwood Ave
Farmville, VA 23901
434-392-3332

Moose Lodge

1409 Longwood Ave
Farmville, VA 23901
434-392-5259

Calvary Tabernacle United Pentecos

1412 Longwood Ave
Farmville, VA 23901
434-392-4817

Farmville Town of

Longwood Ave
Farmville, VA 23901
434-392-3331

Pro-Tax

Longwood Village Sho
Farmville, VA 23901
434-392-3955

Longwood Village Cinema

Longwood Vlg
Farmville, VA 23901
434-392-3877

Bell James C Atty

100 Madison St
Farmville, VA 23901
434-392-8802

Century 21 Meeks Realty

100 Madison St
Farmville, VA 23901
434-392-8128

New Life Assembly of God

9 Mahan Rd
Farmville, VA 23901
434-392-6549

New Life Christian Academy

9 Mahan Rd
Farmville, VA 23901
434-392-4462