Ambrose Family Tree
James Ambrose Mayor (1906 - ....)
James Ambrose Mayor is the son of James Ambrose Mayor and Eleanor (Nellie) Molyneux.
James was born in 1906 in Prescot, Lancashire.
Details of James's occupation are not known.