Culver's 828

Culver's #828 is a Culver's restaurant located at 4836 Southwest College Road in Ocala, Florida. ctober 11, 2021.