an Entity references as follows:
Indian Mission (Luckhard Museum) is a historic Native American Christian mission at 590 E. Bay Street in Sebewaing, Michigan.It was built in 1849 and added to the National Register in 1972.