45-year-old Gregory Thomas Johnson lives in Royal, Iowa. He has also lived in Festus, Missouri; Herculaneum, Missouri; Saint Louis, Missouri and Keystone, South Dakota. Lloyd D Harper, Lloyd F Harper, Shelby J Harper, Geraldine P Johnson and Terry Harper are in Gregory family.