Culver's 603

Culver's #603 is a Culver's restaurant located at 2511 Lee Boulevard, Lehigh Acres, Florida. The location opened on December 14, 2016.