Lees Inn Suites Merrillville

6201 Opportunity Ln
Merrillville
Indiana
United States