James C Holmes Jr., Age 69Resides in Bloomfield Hills, MI
Lived InCharlevoix MI, Hazel Green AL, Birmingham MI, Palm Beach Gardens FL
Also known asJames C Holmes III, James C Holmes Sr., James Craig Holmes, Jeffrey W Holmes
Includes Address(14) Phone(10) Email(10)