Wendy's 8623

Wendy's #8623 is a Wendy's restaurant located at 41 Towne Center Drive in West Leechburg, Pennsylvania.