Richard Maggs Image

Name

Richard Maggs







Service Record 1


Conflict




Notes

Resided in Paisley.




Sources & Links

- Bruce County Genealogical Society Surname Collection;