McDonald's Address: 388 N Main St, Kilmarnock, VA 22482 Phone: (804) 435-2331 Payment: Restaurants, Foods-Carry Out, Burgers, Mc Donald's Other Businesses: El Charrito Mexican Restaurant at 652 N Main St, Kilmarnock, VA 22482 Arby's at 608 N Main St, Kilmarnock, VA 22482 Sal's Pizza at 456 N Main St, Kilmarnock, VA 22482 Jimmie's Grille at 652 N Main St, Kilmarnock, VA 22482 Pizza Hut at 589 N Main St, Kilmarnock, VA 22482