Leon's Address: 4535 35th Ave, Meridian, MS 39305 Phone: (601) 453-2071 Hours: Mon: 10:30am-5pm Tue: 10:30am-5pm Wed: 10:30am-5pm Thu: 10:30am-7pm Fri: 10:30am-7pm Sat: 10:30am-5pm Restaurants Other Businesses: Seafood Haven at 3010 8th St, Meridian, MS 39301 Rib Shack at 803 Martin Luther King Jr Dr, Meridian, MS 39301 SONIC Drive-In at 3122 Eighth Street, Meridian, MS 39301 Wendy's at 3105 8th St., Meridian, MS 39301 Meridian Deli Mart at 2816 8th St, Meridian, MS 39301