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.
| Attributes | Values |
|---|---|
| rdfs:comment |
|
| foaf:name |
|
| added |
|
| location | |
| NRHP Reference Number |
|
| year of construction |
|