The Headquarters of the ECSC is in the Heraldine Rock Building , Waterfront , Castries , Saint Lucia . The Headquarters of the ECSC is in Castries , Saint Lucia , where it is located on the second floor of the Heraldine Rock Building , Block B , on the Waterfront .