Acquiring satellite view…

Waller Road

Verified

Waller Road is a public boat ramp on Mississippi River in Albany, Whiteside County, Illinois (61230). GPS coordinates: 41.7909°N, 90.2205°W.