Weller House

1200 North Rd.
Chesterton
Indiana
United States