checkin John Carson | June 15, 2021 Love's Travel Stop 1850 N Mecklenburg Ave, South Hill, VA, 23970, United States