Explore details about location Wren Circle. Wren Circle is a location situated within the Costa Mesa alongside other areas such as Flamingo Drive, Fairview Street, Platte Drive.