Long Lake

Long Lake is a 73-acre lake located in Oviedo, Florida 32765.