To view our residential rental opportunities, please visit NewportRentals.com

Shop & Dine
Culture & Events
The Waterfront
Visit Us

111 Town Square Place

111 Town Square Place

111 TSP

Overview

111 Town Square Place opened in 1988 as Newport’s first office building. Standing 14 stories tall, its 480,000 square feet of Class A office space feature a full-service, mission-critical core. Cited as one of the top ten telecom buildings in the country, Newport Financial Center operates around the clock, and its tenants range from general business firms to financial institutions that depend on state-of-the-art support.