The most densely populated town in America?

Hempstead, NY