Farmville South Facility Address:
57 Farmville Lake Rd. Farmville, VA 22844
Farmville Center Facility Address:
219 E. Second St. Farmville, VA 22844
Email: management@quicklockstorage.com
Phone: 434-414-1818