Explore details about location Cromwell Place. Cromwell Place is a location situated within the New Orleans alongside other areas such as Lagoon Drive, Old Spanish Trail, Paula Street.