City government office
Farmville Town Shop
Farmville, VACONTACT
Address: 814 Longwood Ave, Farmville, VA 23901 Map ➦ Get Directions
Phone : +1 (434) 392-3331 Call
ABOUT
Farmville Town Shop is a city government office located
at 814 Longwood Ave, , Farmville
, VA.
FAQs
The address of Farmville Town Shop is:
Farmville Town Shop814 Longwood Ave
Farmville,
P: +14343923331
Visit Website: farmvilleva.com
Farmville Town Shop is listed under
LOCATION
Farmville Town Shop Location