Main Street Niantic Office, 159 Main Street, Niantic Main Street Niantic Office, 159 Main Street, Niantic Upcoming EventsNo events currently scheduled at this location.