Wolf Creek Overlook (AL) Locale: Alabama. Fort Payne, AL 34.36417,-85.66272 ← Citadel Rock Rd Overlook Penobscot Narrows View →