Larry's Fish House
4238
Highway 7 South, Itta Bena MS
- This is the page of Larry's Fish House on 4238 Highway 7 South Itta Bena MS 38941.
- Larry's Fish House is a new listing on food pages, updated
seven months and sixteen days ago
on November 24, 2023.
- This page has had 10 visitors. You are the 10th.
Location