Power King in Waukegan, IL by Mike Becker.
Mike's notes:
There is only one POWER KING Sta that I know of. I shot in on
9/10/2002.
It is in Waukegan, IL, on Rt 132 and Jackson - about a mile west of
Lake Michigan.
Their former logo was a white sign with red letters POWER
KING above a red crown logo.