Lake Stafford

Lake Stafford is located in Levy County, Florida with an altitude of 56 ft. It is one of a "few major standing bodies of fresh water in or adjoining Levy County", along with Chunky Pond and Lake Rousseau, although "there are a number of ponds in these lowlands and perched on aquacludes in the highlands".