Michael P. Davis (1849-1932)
Michael P. Davis, of William Davis & Sons, Bridge & Canal Contractors, Ottawa
Father
Share
Contributed by Mark Meredith on 22/06/2022 and last updated on 22/06/2022.
Michael P. Davis, of William Davis & Sons, Bridge & Canal Contractors, Ottawa