55-year-old James M Cannon lives in Norcross, Georgia. James has also lived in Alexandria, Virginia; Apex, North Carolina; Cary, North Carolina and Chapel Hill, North Carolina. James is related to Jennifer S Cannon, Michael Cannon, Thomas R Cannon, Cannon Ashleigh Beckett and Tom Cannon.