Upload Photo

St. James photos

St. James is a hamlet in the Town of Smithtown. It has a population of 13,338.

The best of Newsday everyday in your inbox. Get the Newsday Now newsletter!