Culver's 721

Culver's #721 is a Culver's restaurant located at 850 South Waukegan Road, Waukegan, Illinois. The location opened on August 12, 2019.