Acquiring satellite view…

Willard Bay north

Authoritative

Willard Bay north is a public boat ramp on Willard Bay in Willard, Box Elder County, Utah (84340). GPS coordinates: 41.4085°N, 112.0508°W.