PLAZA INN, Sioux Falls SD
   

 

 

It's in there somewhere.

If you magnify the marquee, it says "VENUS 1000 3.02"

Sounds like it could be a love robot, but no: it's a medical device. You can't imagine how some people must be disappointed to discover that. w