Culver's 603

Culver's #603 is a Culver's restaurant located at 2511 Lee Boulevard, Lehigh Acres, Florida.