I'm new to town and it was hard to find a post office. somehow I came along this one...it's inside the asian supermarket. There was just one person working there in a desk like environment. Guess its contracted out? But I was able to get my stamps and mail my mail out...
Now sure what other services they offer, but seemed like they could do most of the services.