History
The Otis Hare Archeological Site, also known as the Owen House Site, is a historic archaeological site near Bristol, Florida, on the east bank of the Apalachicola River at mile 73. Recognized for both local and official significance, it was added to the U.S. National Register of Historic Places on July 26, 1989.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free
FIND IT
Florida · United States
