Here's what I found on John G Ames. Mostly at ancestry, but the records should all be at familysearch as well, censuses and Massachusetts marriages. . I included the ancestry links in case you have it. It was easier for me than switching back and forth between the sites to find the free link.
The Washington State records are at
https://www.digitalarchives.wa.gov/Search for free.
I think this all fits together, you will have to sort through it yourself to be sure. Note that the newspaper obit said his body was sent to Baltimore after the service. I don't know why he died in Tulsa or why Mr Lill said "go back to Oklahoma" -- maybe family there? I didn't look.
1860 Baltimore
Angenet Ames, 35
Emerson Ames, 34
John Ames, 7, born in Baltimore
other children, others in household
https://search.ancestry.com/cgi-bin/sse.dll?indiv=1&dbid=7667&h=53956700&tid=&pid=&usePUB=true&_phsrc=fTz1263&_phstart=successSource1870 Baltimore, same people, c 10 years older
https://search.ancestry.com/cgi-bin/sse.dll?indiv=1&dbid=7163&h=23188173&tid=&pid=&usePUB=true&_phsrc=fTz1263&_phstart=successSource----
John G Ames
Married 1st 23 December 1874, Susan G Wilson, him: parents Emerson and Angeanette, born in Baltimore, residing somewhere in Texas, occupation: cattle dealer, his first marriage.
her parents George H [Wilson] and Ann M
Marriage took place in St Louis, Missouri, but was also registered in Marblehead Massachusetts, the residence of the bride.
[Massachusetts did that. Still might. The marriage was registered where it happened and in the home town of the other party as well]
https://search.ancestry.com/cgi-bin/sse.dll?indiv=1&dbid=2511&h=5627991&tid=&pid=&usePUB=true&_phsrc=fTz1263&_phstart=successSourcein Missouri Marriage Records, faded can't read a lot of it
https://search.ancestry.com/cgi-bin/sse.dll?dbid=1171&h=510179468&indiv=try&o_vc=Record:OtherRecord&rhSource=5062----
Married 2nd Brookline Massachusetts, 16 October 1884, to Elizabeth Wilson, his parents: Emerson [Ames] and Angeneet Gregory, him born in Baltimore. he says it is his 1st marriage. her parents: George H [Wilson] and Ann Candler
https://search.ancestry.com/cgi-bin/sse.dll?indiv=1&dbid=2511&h=3816552&tid=&pid=&usePUB=true&_phsrc=fTz1263&_phstart=successSourceElizabeth was the twin sister of his first wife Susan. they are registered following each other on the Marblehead, Massachusetts births.
https://search.ancestry.com/cgi-bin/sse.dll?indiv=1&dbid=5062&h=7023715&tid=&pid=&usePUB=true&_phsrc=fTz1270&_phstart=successSourceNo sign of Susan's death at ancestry.com. Most of the trees have her and Elizabeth combined as one, or ignore Susan completely.
-----------
1900 Ward 25 Chicago
at 1243 Wrightwood Avenue
John Ames, b April 1853, Maryland, physician and surgeon, own account
Elizabeth, b Feb 1853, Massachusetts, 3 children 3 alive
Howard N, 24
Albert W, 14
J Candler Ames, 11
Mary Richards, 22, servant
https://www.familysearch.org/ark:/61903/1:1:MSQD-NY81897 Chicago Directory
John G Ames, physician, 434 Lincoln Avenue, house at Seminary Place
1904 Chicago Directory, list of physicians
John G Ames, 1404 Wrightwood av
1906 Chicago Directory, list of physicians
John G Ames, 1404 Wrightwood av
1911 Chicago Directory, list of physicians
John G Ames, 4601 Evanston Avenue
1914 Chicago Directory, list of physicians
John G Ames, 1002 Wilson Avenue
-------
1910 Ward 25 Chicago
at 3416 Elaine Place
Elizabeth Ames, 57, born in Massachusetts, married
Albert W Ames, 24,
https://search.ancestry.com/cgi-bin/sse.dll?dbid=7884&h=4985793&indiv=try&o_vc=Record:OtherRecord&rhSource=60611920
Elizabeth in Seattle, widowed, in Albert W's household
https://search.ancestry.com/cgi-bin/sse.dll?dbid=6061&h=13545052&indiv=try&o_vc=Record:OtherRecord&rhSource=7602Elizabeth's death in Washington State
30 July 1941, parents George Henry Wilson and Ann Mosely
https://search.ancestry.com/cgi-bin/sse.dll?dbid=60229&h=1989017&indiv=try&o_vc=Record:OtherRecord&rhSource=7602---------
Directory of Deceased Physicians,
graduated U Maryland School of Medicine, Baltimore, 1881.
type: allopath
practice: Chicago, 1881
licenses: Illinois 1889, Maryland 1906
----------
1927 Wilmette City Directory
Edith L Ames (widow John G) resides 500 Maple
1933 Wilmette City Directory
Edith L Ames (widow John G) resides 500 Maple
1935 Wilmette City Directory
Edith L Ames (widow John G) resides house 1117 Ashland Avenue
1937 Wilmette City Directory
Edith L Ames (widow John G) resides 500 Maple
1939 Wilmette City Directory
Edith L Ames (widow John G) resides 500 Maple
-----
I didn't find John G Ames in Chicago in the 1910 or 1920 census.