Wendy's 11850

Wendy's #11850 is a Wendy's restaurant located at 9510 Applecross Road in Jacksonville, Florida.