Fort Towson Visitor Center is located in Fort Towson, OK at a historical site built for the State of Oklahoma and the Oklahoma Historical Society. It is approximately 2,600 sq ft. This visitor center is open to the public to show local historical artifacts and displays.