Wendy's 2068

Wendy's #2068 is a Wendy's restaurant located at 1790 Southwest St. Lucie West Boulevard in Port St. Lucie, Florida.