Wendy's 8367

Wendy's #8367 is a Wendy's restaurant located at 13810 East Independence Boulevard in Indian Trail, North Carolina.