Wendy's 9266

Wendy's #9266 is a Wendy's restaurant located at 111 Maynard Street in Williamsport, Pennsylvania.