I thought I remembered that the game offered to insert the lots automatically after I first installed it. However, if it doesn't, you can find the lots in the "Community Lot" bin and place them yourself.
When it places them automatically, it seems to do so willy-nilly. It will place them in lots that are far too big and put them in at some random angle. Riverview is absolutely the worst for this. It puts the 20x30 junkyard sideways in one of the two 60x60 lots. I usually go into "Edit Town" when I first start a town and demolish the Ambitions buildings and place them the way they should be placed. It just totally messes up my sense of order in the universe.
However, it's unlikely that you'll be able to place any of the Late Night buildings that came with the game in other towns. The lot sizes are just ridiculous, and even if you do manage to find a lot that they'll fit in, they won't look right without some work. Plus, skyscrapers in places like Twinbrook would just look silly in my opinion lol. Your best option is to either build them yourself (and then save them to your bin) or download some of the lots in the Swap Shop here. They're all really nice and are on much more reasonable lot sizes. Like Samoht04 said, a good number of them have store items, but most of them are free items.
Sunset Valley 2.1 has sensible versions of all of the Late Night lots (many of which are also in the swap shop) and the Ambitions lots placed properly.