The current age of Craig is 60. Craig currently resides at 527 Ivanhoe Pl, Saint Louis, Mo 63119. Public records show Richmond Heights, Brentwood, Kirkwood and one other city as cities Craig also...