Culver's 659

Culver's #659 is a Culver's restaurant located at 4538 North Harlem Avenue in Harwood Heights, Illinois. ay 1, 2018.