Leon's Seafood Restaurant
Address:
1885 E Main St, Dothan, AL 36301
Phone:
(334) 792-3315
Hours:
- Mon: 5pm-8:15pm
- Tue: 5pm-8:15pm
- Wed: 5pm-8:15pm
- Thu: 5pm-8:15pm
- Fri: 4:30pm-9pm
- Sat: 4:30pm-9pm
- Sun: 5pm-8:15pm
Payment:
Restaurants,
Seafood
Other Businesses: