Wendy's 9883

Wendy's #9883 is a Wendy's restaurant located at 1650 West Orange Blossom Trail in Apopka, Florida.