Loons Nest Motel/5202N N US Highway 51 - Mercer - Wisconsin (WI) - United States of America
Hotel Mercer