Although this is not the post office in my little town (population 250 – the town’s population surged when one couple had triplet girls), it could be!
In rural Maine it is not so unusual to find an official US Post Office that also happens to be the place where you buy your beer, your bread, your lottery ticket, your hunting license, worms for your next fishing expedition, and pay your car registration and property taxes! Gives a whole new meaning to one-stop shopping . . .