The City of Newport Maritime Center is a recently established, public boating facility located inside the historic Armory building along Thames Street. The Maritime Center is a resource for boaters who cruise New England waters or call Newport their homeport.
While in Newport Harbor, boaters can now find shore…