Checkers Restaurant Address: 9516 Windsor Blvd, Windsor, VA 23487 Phone: (757) 242-3136 Restaurants, Foods-Carry Out, American, Checkers Drive In Restaurant Other Businesses: Subway at 11403 Windsor Blvd, Windsor, VA 23487 Hong Kong Chinese Restaurant at 11409 Windsor Blvd, Windsor, VA 23487 GMCR at 25400 Old Mill Rd, Windsor, VA 23487 Dominos Pizza at 31 W Windsor Blvd, Windsor, VA 23487