This will be the first time for DW and I, too, but I'm almost positive the expo is at the Wide World of Sports complex. From what I've read, that's where it was last year, and I know that is where you need to go to "check in" for the marathon.
Hope this helps!
Steve