Eldredge Brothers Fly Shop is located in Cape Neddick along the coast of southern Maine in the heart of some of this country’s most productive striper fishing but we are not just ...