Turkey Scratch Trail
3878-3600 Indian Mound RdTallahassee FL 32303
Turkey Scratch Road is located south of Monticello near I-10 and is accompanied by small bodies of water.
Turkey Scratch Road is located south of Monticello near I-10 and is accompanied by small bodies of water.