Crossroads Deli Address: 13531 Highway 159, Shongaloo, LA 71072 Phone: (318) 846-2279 Restaurants, Delicatessens, Deli Other Businesses: Indian Run Restaurant at 12615 Highway 159, Shongaloo, LA 71072 Indian Run Family Restaurant the at 12615 Highway 159, Shongaloo, LA 71072