The only ones I found on LiveAquaria.com were marine species, but it depends on the actual species. There are species of flounder that do live in freshwater all their lives but most are either brackish or marine. The freshwater species are usually smaller than the marine counterparts.
If you can find the actual scientific name then Google that and you should be able to find out if they are fresh, brackish or marine species.