Roles performed
Data from
Locations
James A. Grimes has 3 locations.
Birth (September 28, 1843)
Oswego, NY
USA
Active in (1867)
Niles, MI
USA
Death (January 7, 1896)
Unknown
James A. Grimes has 3 locations.
Oswego, NY
USA
Niles, MI
USA
Unknown