Wendy's 8430

Wendy's #8430 is a Wendy's restaurant located at 3101 East Farm-to-Market Road 528 in Friendswood, Texas.