Gilbert Run Park(where I work) which is like 35 minutes from waldorf, we have a lake that's stocked with fish. I'm not going to sound like a dork and name all the fish we have but if you want to know I'll let you know...If you don't have a fishing lisense then you can get it there too, but we don't open the entrance on the weekdays until April 1st so you have to park on the outside and walk in.
Directions if anyone doesn't already know, if you're coming from La Plata, just make a left on Charles Street and after 7 miles it's on the left.
If you're going south on route five from waldorf just make a right on route six in Charlotte Hall and it's on the right after a couple miles.
You probably won't want to go to that lake if you're in waldorf, it could be too far of a drive for you.