Culver's 604

Culver's #604 is a Culver's restaurant located at 2511 Lee Boulevard in Lehigh Acres, Florida. ecember 14, 2016.