Culver's 661

Culver's #661 is a Culver's restaurant located at 3390 Wedgewood Lane, The Villages, Florida. The location opened on April 16, 2018.