Wendy's 1768

Wendy's #1768 is a Wendy's restaurant located at 8625 Baymeadows Road in Jacksonville, Florida.