1. Stovall's On The Creek 101 N Broad St, Leland, MS 38756 Coordinate: 33.40409,-90.8993 Phone: (662) 686-9080