Straughn from Indiana Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Kfc - Indiana, Straughn, 5884 S Wilbur Wright Rd, 47387 American (765) 332-2500 Map New Lisbon Travel Plaza - Indiana, Straughn, 5884 S Wilbur Wright Rd, 47387 (765) 332-2172 Map