From the record
“The Indian Mission, now the Luckhard Museum, is a historic Native American Christian mission located at 590 East Bay Street in Sebewaing, Michigan. It was built in 1849 and added to the National Register of Historic Places in 1972.”
Wikipedia article Indian Mission, CC BY-SA 4.0.
One of 27 National Register listings published here for Huron County · listed in 1972 · category: Building.
Sources: the Wikipedia article · the case file at the National Archives · the National Register database, National Park Service