The federal government for the post office and the federal/state for the roads.
The executive branch establishes post offices and builds roads.
The Postal Service [USPS]
It’s true that Article 1, Section 8 says: [The Congress shall have the power] to establish Post Offices and Post Roads. Thus, the Constitution allows the government to get involved in postal services, but that doesn’t mean that it has to.
Article I, Section 8, Clause 7 state that Congress has the power: "To establish post offices and post roads."
legislative
Washington was the person who ran the post office in the 2nd continental congress.
Clause 7
Congress (both the House and the Senate) Source- 9th grade Georgia civics book.
The power to establish Post Offices and post Roads (Article I, Section 8, Clause 7).
The power to establish Post Offices and post Roads (Article I, Section 8, Clause 7).
Short answer: yes Section 8 of the US Constitution allows Congress to establish post offices and post roads. Of course, once they are established you must have a set of rules to run said offices and roads.
Congress has control over the post office. In the Constitution, power is given to Congress to establish a postal service.