Post Office 58052 Leonard, ND

Sponsored Listings:

406 Railroad Ave S
Leonard, North Dakota 58052

Post Offices in 58052

There are 1 US Post Offices in 58052 serving a total of 581 residents equating to 581 residents per post office. It's estimated that approximately 927 packages are handled across the 1 Leonard, ND post offices annually.