7 yrs ago•studnoreviewedDollie's Playhouse6210 Forest Blvd East St Louis, IL 62204Not the worse hole-in-the-wall club