They posted the course map - looks a lot like the 15K loop course + an extra 3 mile loop at the front end.
http://www.quantico.usmc-mccs.org/PDF/Half_Marathon_Race_Map06.pdf