 Otis Hare Archeological Site

The Otis Hare Archeological Site (also known as the Owen House Site) is a historic site near Bristol, Florida, at mile 73 on the east bank of the Apalachicola River.On July 26, 1989, it was added to the U.S. National Register of Historic Places.