St. Mary's Church Complex

14 William St.
Newport
Rhode Island
United States