Greenleaf, Idaho
city in Canyon County, Idaho, United States
Greenleaf is a city in Idaho in the United States.
People change
Greenleaf has 846 people living there.
Greenleaf is a city in Idaho in the United States.
Greenleaf has 846 people living there.