Explore details about location Lake Overlook. Lake Overlook is a location situated within the Roswell alongside other areas such as Charles Place, Old Alabama Place, Sweet Birch Lane.