Archer is a city in O'Brien County , Iowa , United States .
Archer is a city of O'Brien County in the state of Iowa in the United States .