Culver's 661

Culver's #661 is a Culver's restaurant located at 3390 Wedgewood Lane, The Villages, Florida.