Roles performed
Data from
Locations
John J. Mayes has 3 locations.
Birth (April 7, 1851)
Saint Johns, NB
Canada
Active in (1890s-1918)
Bloomington, IL
USA
Death (June 27, 1918)
Bloomington, IL
USA
John J. Mayes has 3 locations.
Saint Johns, NB
Canada
Bloomington, IL
USA
Bloomington, IL
USA