Culver's 614

Culver's #614 is a Culver's restaurant located at 12538 State Road 54, Odessa, Florida. The location opened on February 27, 2017.