OLO INC Management Changes 8-K Filing 2024 - Change of Address Olo Inc. has changed its principal executive offices to a new address in New York.Get access to all SEC 8-K filings of the OLO INC