Description: Town Square is an open-air mall, located just across from the airport on South Las Vegas Boulevard. There are public bathrooms located next to the north and south garages. Both have full stalls, with plenty of room for some under-stall action.
The stalls are toward the back of the bathrooms, through two arches. If someone comes in, you’ll have a few seconds to collect yourself. This is a great place for some under-stall action. The bathrooms are separated by a large park in the middle. Grab a map if you need to find your way; it's a massive place.