Farmville VA #D Farmville VA | Main Street Bagels, Bagels 1. 308 S Main St, #D, Farmville, VA 23901 | Main Street Bagels (434) 315-5662