Wendy's 11328

Wendy's #11328 is a Wendy's restaurant located at 7663 Merrill Road in Jacksonville, Florida.