Lancaster E Preston Jr Atty

113 E 2nd St
Farmville, VA 23901
434-392-4588

Town & Country Title Llc

113 E 2nd St
Farmville, VA 23901
434-315-0231

Discount Fabrics

115 E 2nd St
Farmville, VA 23901
434-392-8971

Bob's Glass and Muffler of Farmville in

120 E 2nd St
Farmville, VA 23901
434-392-8181

Window World

120 E 2nd St
Farmville, VA 23901
434-392-3227

Dowdy Furniture Company

219 E 2nd St
Farmville, VA 23901
434-392-3440

Galen May Architects

311 E 2nd St
Farmville, VA 23901
434-392-5692

Aris Gallery of Fine Art

512 E 2nd St
Farmville, VA 23901
434-392-9476

Huskey Mechanical

607 E 2nd St
Farmville, VA 23901
434-392-5310

Crossroads Services

714 E 2nd St
Farmville, VA 23901
434-392-8307