Although it is possible to order stamps and do other postal functions online, there are still some times when you have to visit a Post Office. For example, Post Offices still serve as a registration point for Selective Service and many major Post Offices in larger communities handle Passport applications.
To find your nearest Post Office, visit the Services Locator page at the U.S. Postal Service website.