Culver's 755

Culver's #755 is a Culver's restaurant located at 1175 North McLean Boulevard, Elgin, Illinois. The location opened on March 2, 2020.