William Russell Willcox (1863-April 9,1940) was an American politician from New York who served as the Postmaster of New York City.
William Russell Willcox (1863-April 9,1940) was an American politician from New York. He served as the Postmaster of New York City.