Flint, MI | Davison, MI | Hampton, VA
Also known as: artmusic2
Jack Mcguire lives in Flint, Michigan, but has also spent time in Davison, Michigan; Hampton, Virginia; Newport News, Virginia and Norfolk, Virginia. Some of Jack family members are John Layne Mcguire, Kristina Ann Mcguire, Melissa Starling, Heather Layne Mcguire-harrington, Mary Joan Mcguire, Ryan L Mcguire and Ae Kyong Gehrmann.