1. Harlan L Horton PC 214 N Main St, Farmville, VA 23901 Coordinate: 37.30272,-78.39205 Phone: (434) 391-1014
2. James C. Bell Attorney 118 N Main St, Farmville, VA 23901 Coordinate: 37.30155,-78.39281 Phone: (434) 394-0148