This post may contain affiliate links. Please see my full disclosure here.
20th President of the United States
James A. Garfield Birth Site Park James A. Garfield Memorial at Lake View Cemetery James A. Garfield National Historic Site The Garfield Monument