Michael P. Davis (1849-1932)

Michael P. Davis, of William Davis & Sons, Bridge & Canal Contractors, Ottawa

Contributed by Mark Meredith on 22/06/2022 and last updated on 22/06/2022.