Upload Photo

Elwood photos

Elwood, a hamlet in Suffolk County and in the Town of Huntington, has a population of 11,177, according to the 2010 U.S. Census.