Do you guys have public WiFi? Looking to rent a room just wondering if the WiFi speed is solid
Address: 1314 Jones St, Omaha, NE 68102, USA
Small Guy Promotions | Sep 17, 2018
I've held events there and used it.
F i D K 42 | Sep 17, 2018
Ya decent wifi
Thanks! Your answer is awaiting moderation.