Lake Uihlein is the large lake that Waterfront on Main Street is located on in Lakewood Ranch. It was named for the family that owned Schroeder-Manatee Ranch.
Overlooking a nice lake, on Main Street in Lakewood Ranch, Florida near Sarasota, on a new urban mini downtown. Staggering distance from 10 restaurants and pubs.