Wendy's 12607

Wendy's #12607 is a Wendy's restaurant located at 3351 West Tecumseh Road in Norman, Oklahoma.