Culver's 721

Culver's #721 is a Culver's restaurant located at 850 South Waukegan Road in Waukegan, Illinois. ugust 12, 2019.