Altice USA : Optimum Opens a New Retail Location in Sedona, Arizona

ARIZONA (June 5, 2023) – Optimum, a local provider of internet, mobile, television and phone services, today announced the opening of a new retail location at 2370 W Route 89A, Suite 15 in Sedona, Arizona. Did. Optimum’s previous location was 65 Coffee Pot Drive, Suite A. The new state-of-the-art retail store will offer a modern, […]