We moved! As of Monday, April 22, 2024, the Goulston & Storrs Boston Office is located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers remain the same. Close Banner

LLC Operating Agreement for Major Hotel Chain in Atlanta

Negotiated a LLC operating agreement for a major hotel chain to be built in the former Olympic Park in Atlanta.