LeClaire Hotel

Jct. of 19th St. and 5th Ave.
Moline
Illinois
United States