Hicks Island, is located north of a small city with what population as of the 2010 census?
Hicks Island (New York):  The small island is located north of Napeague on the eastern end of Long Island.
i don't know