Lake Baldwin

Lake Baldwin is a 196-acre lake located in Winter Park, Florida 32789 and in Orlando, Florida 32814—the Baldwin Park community.