St. Charles Place Location Info St. Charles Place 504-524-6400 Thu, Jan 01, 1970 This property is in the Central Business District neighborhood in New Orleans, LA.