Lenox Hill Station Post Office – New York NY

The historic Lenox Hill Station post office in New York, New York is located on East 70th Street, between 2nd Ave. and 3rd Ave. It was one of many post offices in Manhattan constructed with federal Treasury Department funds during the New Deal era. The… read more