Location.com logo
USPS self-service kiosk
Brand Certified

United States Postal Service

2.9
(345 reviews)

Business Details

951 20th St, Denver, CO
80202, United States
(800) 275-8777
http://usps.com/postoffice

About

Post OfficeShipping ServiceCargo ServicePackaging Supply StoreLogistics ServiceMoney Order ServiceVisa and Passport OfficeUnited States Postal Service
Visit your local Post Office™ at 951 20th St to find everything you need to send mail and ship packages. Explore our other products and services like money orders, Post Office™ boxes, passports, gift cards, and more

Location

United States Postal Service
951 20th St, Denver, CO
80202, United States

Hours

Monday8:30 AM - 6:00 PM
Tuesday8:30 AM - 6:00 PM
Wednesday8:30 AM - 6:00 PM
Thursday8:30 AM - 6:00 PM
Friday8:30 AM - 6:00 PM
Saturday9:00 AM - 6:00 PM
SundayClosed

Products & Services

1 list · 5 items

USPS Services

5 items

Buy postage
Get information about USPS® products and services
Weigh and classify postage of envelopes and parcels
Change of Address (COA) service
Buy or cash Postal money orders

Reviews

2.9
345 reviews
5 stars
142
4 stars
18
3 stars
11
2 stars
14
1 star
160
  • BS
    Bruce Salimi
    Sep 17, 2026
    1.0
    One of the worst experiences! There was only one employees and 13 people in line! It took almost 30 minutes to get a letter mailed. This will be the last time I'll go to USPS! No wonder they lose money year after year!
  • MP
    M P
    Sep 11, 2026
    2.0
    There are always two employees working and a line of about 10 people. I’ve never come into this branch and not had to wait.
  • RR
    Reconectadas7
    Sep 10, 2026
    1.0
    The employee handling passport applications was extremely inconsiderate. I waited for more than an hour with my baby, but when it was finally my turn, he refused to assist me because their card payment system was not working, contactless payments were not accepted, and I only had a digital card with me. I had to return on a different day with my baby and bring a physical card, even though I live far away and had to pay for a taxi. When I arrived, the same employee refused to assist me because I was only two minutes late. If their payment equipment is not working properly or they require a physical card, customers should be notified in advance so they do not wait or travel there unnecessarily. People deserve more considerate and reasonable service, especially when they have already been inconvenienced by the office’s equipment failure.
  • SW
    Sean White
    Aug 26, 2026
    5.0
    Had an appointment today for a passport and photos and, honestly, I was dreading it. The wait. The process. All of it. I showed up about 25 minutes early and somehow got called back a few minutes before my appointment. And honestly? Aside from this old post office building being a little warm inside, the experience was amazing. You know why? Ernest in the passport office. That guy is amazing. Super friendly, super efficient, and he plays great music back there too. My appointment was scheduled at 11:45. I’m sitting in my car finishing this review at 11:49. Ernest is the GOAT!
  • LM
    Lauren “Lo” M
    Aug 12, 2026
    1.0
    USPS has somehow turned “put the correctly addressed box in the correct locker” into a four-part mystery series. On August 6, USPS marked my package “Delivered, Parcel Locker” at 5:07 PM. It was not in a parcel locker, not in my mailbox, and I received no LuxerOne notification. My building sends one whenever a package is actually placed in a locker. Another USPS package was delivered earlier that same day at 12:25 PM, and I received the LuxerOne notification exactly as expected. So the system works. This package apparently entered the Bermuda Triangle. And this was not the first one. This was the FOURTH package USPS has marked “delivered” that I never received. I submitted an inquiry, which introduced me to a female supervisor who identified herself as “Le Le.” If “Le Le” is her actual professional name, fine. If it is a nickname, I’m not sure why a USPS supervisor handling a formal complaint about missing packages is introducing herself as we met at a cookout. When representing a federal agency, giving a customer your actual name seems like a very low bar. Unfortunately, the nickname was the most competent part of the interaction. Le Le told me she had a picture of the package and insisted it was not my package because it belonged to “C* Holmes.” Two problems: Her name is C" Holcomb, not C* Holmes. And C Holcomb is the SENDER. I am the RECIPIENT. My name is printed clearly above my Denver address. The tracking number on the box matches the tracking number USPS says was delivered. Apparently someone needed to explain the revolutionary postal concept of FROM and TO to her, which was a challenge considering her apparent illiteracy. This is USPS. Knowing who is sending the package and who is receiving it should probably be covered in training. When I tried to explain this, I was repeatedly interrupted. Le Le then told me: “You won’t be getting the package anyway because you have a bad attitude.” That would be hilarious if it had not come from a supervisor discussing my mail. Apparently the policy is now: Postage paid. Address correct. Delivery pending personality review. She also told me, “You need to come up here so I can show you that it’s not your package.” I already have a photograph of the actual package. My name is on it. My address is on it—the tracking number matches. I’m not sure what demonstration at the post office was supposed to override the shipping label. Perhaps she planned to point at the return address until reality changed. She also announced, “I won’t be here tomorrow, so you need to speak with someone else.” Finally, something we agreed on. After being interrupted, spoken to disrespectfully, and told I would not receive my package because of my “bad attitude,” I told her I would be filing a complaint and explicitly stated that I did not want her calling me again. She then called me FOUR MORE TIMES. Four calls after being directly told to stop. I ultimately had to tell her to stop harassing me and stop calling my phone. So, to recap: four packages have been marked delivered and never reached me; August 6 was the fourth; the supervisor apparently could not distinguish sender from recipient; she cannot read names on packages; she argued with me about a label bearing my own name; told me I would not receive my package because of my “attitude”; and repeatedly called after I told her to stop. I have retained the voicemail, call records, tracking screenshots, LuxerOne records, and photographs of the shipping label. This matter is being escalated to the USPS Office of Inspector General. If the OIG does not resolve these four missing packages that USPS states were delivered, I will contact my state representatives and other appropriate elected officials and provide the documentation. At this point, “according to tracking, it was delivered” is not an explanation. It is the problem. USPS may consider these packages delivered. I consider them evidence.

Frequently Asked Questions About United States Postal Service

Can I get a passport application at this Post Office?

Yes, Thousands of Post Offices™ accept first-time passport applications for the U.S. Department of State. Most of those locations can also take your passport photo. Please complete and print your passport application form before you apply.

Is an appointment needed for passport services?

Most Post Offices that offer passport services have set hours, and you'll need to schedule an appointment using our online scheduler. We also offer limited Passport walk-in hours at select locations.

Brand Certified Facts from United States Postal Service

This information is certified by United States Postal Service and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified September 27, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including:
+100
Others