Applebee's adresses in South Boston‚ VA Home Work hours Applebee's hours Virginia South Boston AddressPhoneMap3607 Old Halifax Rd South Boston(434) 572-8356 You May Like Subway hoursPizza Hut hoursMcDonald's hoursBurger King hoursKFC hoursApplebee's hoursPeople Are Reading