1. A Couple of Clowns 588 N Kenilworth Ave, Elmhurst, IL 60126 Coordinate: 41.91611,-87.93758 Phone: (630) 993-9545