Cities Craig has lived in before are Glidden, Florissant, Bloomington and 2 other cities. 7512 Cromwell Dr #7, Saint Louis, Mo 63105 is where Craig lives. Craig was born 43 years ago. The birth year was listed as 1981. The phone number (314) 863-3698 is Craig’s. Records link Craig with Patricia Jo Langenfeld, Patricia Langenfield, Jeffrey Joseph Langenfeld and one other person.