Culver's 512

Culver's #512 is a Culver's restaurant located at 15940 South Farrell Road in Lockport, Illinois.