LOCATION United States

Lovell

Lovell is the largest town in Big Horn County, Wyoming, United States. The population was 2,243 at the 2020 census.

Powered by
Show More
All Campgrounds

The House of Highways