Culver's 661

Culver's #661 is a Culver's restaurant located at 1142 North Emerson Avenue in Greenwood, Indiana. une 11, 2018.