5300 S Howell Ave, Milwaukee, Wisconsin 53207 USA
Power outlets along the wall. YES!!!
Photo Credit: Yelp