fbpx

Owl Pass Trail

3600 Indian Mound Rd
Tallahassee FL 32301
850-487-7989

Located at Lake Jackson Mounds Archaeological Park

 
ACTIVITIES
Hiking
SURFACE
Un-paved
LEVEL
Easy

Located at Lake Jackson Mounds Archaeological Park

Visit Tallahassee Newsletter