No, this is a small Post Office. The main Post Office is in Fayetteville, near the downtown area
No, you will have to go to downtown Fayetteville and will need have to make an appointment. Last I was there in April, I was told there was a month wait for an appointment. I believe they do walk ins around 10 am on certain days. If they're booked, there is another post office in Angier that does passports.
Thanks! Your answer is awaiting moderation.