Where is Fort Still? The Ozarks?
South Central Oklahoma. About 90 south of OKC.
Latown, OK. It's a Sh**hole.
It’s in Oklakansas.
Must be! 😂