Applebees Locations & Hours in Farmville, VA 23901
Applebees Store Details
-
Address
1808 S. Main St.
Farmville, VA 23901
Maps & Directions
-
Phone Number
(434) 315-5581
Nearby Applebees Locations
Popular Stores in Farmville
Popular Store Locations & Hours