Wendy's 8899

Wendy's #8899 is a Wendy's restaurant located at 180 Southwest Main Boulevard in Lake City, Florida.