Explore details about location Emerald Point Court. Emerald Point Court is a location situated within the Sugar Land alongside other areas such as Old Masters Drive, River Creek Way, Eldridge Road.