Saint Charles, MO | MCU Location Scout

Star Lord hails from the show-me state.

Peter Quill who would later grow up to call himself Star Lord, was born in St Charles, Missouri and was abducted by Ravagers in 1988 outside the hospital where his mother died.

MAP

(Guardians of the Galaxy, 2014)